本书通过四大篇章的讲解,全面涵盖了Unity开发从入门到实战的各方面内容。在起航篇中,通过讲解Unity引擎的基础使用,帮助读者快速上手引擎开发。在编程进阶篇中,通过C#编程、面向对象开发、设计模式、Unity引擎编程基础以及数学开发基础5个章节的讲解,为初学者建立系统的编程技能,并掌握基础的3D数学思维与引擎编程能力。在模块解构篇中,详细拆解Unity的各个子系统,包含物理、光照、动画、UI、音频和寻路等子系统,全面掌握Unity引擎的使用。最后在实战演练篇中,综合使用前三个篇章所学的知识点,通过4个实战项目训练开发能力,提升专业水平。
本书提供了121集配套教学视频,读者扫描书中二维码即可在线观看学习,也可根据前言中的相关方法下载到计算机中观看。另外,本书还提供了全书实例的代码和资源,方便读者按照书中实例操作时直接调用。
本书语言通俗易懂,案例丰富,实践性强,特别适合对游戏开发感兴趣的初学者,也可作为中高级游戏开发从业者的案头书。另外,本书还可作为相关专业培训机构、大中专院校,以及应用型本科的辅导教材。
展开