书籍详情

Unity游戏优化(第3版)

Unity游戏优化(第3版)

作者:[意]大卫·阿韦尔萨(Davide Aversa)、[英]克里斯·迪金森(Chris Dickinson)著,蔡俊鸿 译

出版社:清华大学出版社

出版时间:2022-09-01

ISBN:9787302613282

定价:¥98.00

购买这本书可以去
内容简介
  主要内容:使用Unity Profiler发现程序中的瓶颈并找到解决方法发现VR项目中关键的性能问题,并学习如何处理它们以易用的方式增强着色器,通过细微而有效的性能调整优化它们使用物理引擎使场景尽可能动态化组织、过滤和压缩艺术资源,在保持高品质的同时实现性能**化使用Mono框架和C#实现内存利用**化,以及优化GC
作者简介
  Aversa博士拥有意大利罗马大学(University of Rome La Sapienza)的人工智能博士学位以及人工智能和机器人硕士学位。他对用于开发交互式虚拟代理和程序内容生成的人工智能有着浓厚的兴趣。他曾担任电子游戏相关会议的程序委员会成员,如IEEE计算智能和游戏会议,也经常参加game-jam比赛。他还经常撰写有关游戏设计和游戏开发的博客。我要感谢家人在这一年里给我提供了稳定的生活;感谢Twitter上的Unity开发者帮助我澄清了Unity内部最模糊的元素;还要感谢Keagan和Packt Publishing的其他编辑帮助我完成这项工作,并对我延迟交稿表示理解。Chris Dickinson在英格兰一个安静的小镇长大,对数学、科学,尤其是电子游戏满怀热情。他喜欢玩游戏并剖析游戏的玩法,并试图确定它们是如何工作的。在看了爸爸破解一个PC游戏的十六进制代码来规避早期的版权保护后,他完全震惊了,他对科学的热情在当时达到了。Chris获得电子物理学的硕士学位后,他飞到美国加州,在硅谷中心的科学研究领域工作。不久后,他不得不承认,研究工作并不适合他。在四处投简历之后,他找到了一份工作,最终让他走上了软件工程的正确道路(据说,这对于物理学专业毕业生来说并不罕见)。 Chris是IPBX电话系统的自动化工具开发人员,他的性格更适合从事该工作。现在,他正在研究复杂的设备链,帮助开发人员修复和改进这些设备,并开发自己的工具。Chris学习了很多关于如何使用大型、复杂、实时、基于事件、用户输入驱动的状态机方面的知识。在这方面,Chris基本上是自学成才的,他对电子游戏的热情再次高涨,促使他真正弄清楚了电子游戏的创建方式。当他有足够的信心时,他回到学校攻读游戏和模拟编程的学士学位。当他获得学位时,已经可以用C++编写自己的游戏引擎(尽管还很初级),并在日常工作中经常使用这些技能。然而,由于想创建游戏(应该只是创建游戏,而不是编写游戏引擎),Chris选择了他最喜欢的公开发行的游戏引擎——一个称为Unity3D的优秀小工具,并开始制作一些游戏。 经过一段时间的独立开发游戏,Chris遗憾地决定,这条特定的职业道路并不适合他,但他在短短几年内积累的知识,以大多数人的标准来看,令人印象深刻,他喜欢利用这些知识帮助其他开发人员创建作品。从那以后,Chris编写了一本关于游戏物理的教程(Learning Game Physics with Bullet Physics and OpenGL,Packt Publishing)和两本关于Unity性能优化的书籍。他娶了他一生的挚爱Jamie,并在加州圣马特奥市的Jaunt公司(这是一家专注于提供VR和AR体验(如360视频)的虚拟现实/增强现实初创公司)工作,研究最酷的现代技术,担任测试领域的软件开发工程师(SDET)。 工作之余,Chris一直苦恼于对棋盘游戏的沉迷(特别是《太空堡垒:卡拉狄加与血腥狂怒》),他痴迷于暴雪的《守望先锋》和《星际争霸2》,专注于Unity版本,经常在纸上勾画关于游戏的构思。不久的将来,当时机成熟的时候(当他不再懈怠时),相信他的计划就会实现。
目录
暂缺《Unity游戏优化(第3版)》目录
猜您喜欢

读书导航