导读:
Unity 3D在世界范围的使用非常广泛,是所有商业引擎中使用人数最高的一个。华章妹这里给大家介绍一本新书《Unity3D高级编程:主程手记》
内容简介
本书是上市公司资深程序员呕心沥血之作,全面介绍了Unity3D游戏客户端架构,并深入剖析了游戏中的各个模块。全书共10章,每章都是一个独立的知识领域,由浅入深地讲解了游戏开发的各项技术,包括基础知识、游戏整体架构、模块,以及图形学和渲染等。
在讲解模块知识时,对其原理和技术要点进行了深入剖析,包括界面、模型动画、网络、AI、场景编辑、地图寻路等。在讲解过程中,不仅从表象到原理进行了层层拆解,还基于作者的实践经验阐述了从0到1进行游戏开发时可能会遇到的问题和相应的解决方案。
在对图形学、渲染进行介绍时,则给出了图形数学、图形学常用算法、渲染管线、渲染原理等相关知识,并为开发高性能游戏提供了案例。
本书几乎覆盖了 Unity3D游戏开发的所有技术要点,为的是让读者看到 Unity3D 游戏开发项目的技术全貌,进而对各项技术与知识点有更深层次的理解。
本书特色
专家推荐
作者介绍
陆泽西 游戏业从业十多年的老兵,曾就职于盛大游戏、动视暴雪等公司,现在是某上市公司的高级工程师。研究方向为高性能游戏开发,长期专注于游戏客户端架构和引擎技术,负责过多个大型游戏的架构工作,擅长极限性能优化,拥有丰富的实战经验。乐于分享,撰写了大量关于Unity3D和游戏技术的文章。