Unity是一款市场占有率很好高的商业游戏引擎,横跨25个主流游戏平台。本书基于Unity2018,结合2D游戏开发和3D游戏开发的案例,详细介绍了它的方方面面,内容涉及编辑器、游戏脚本、UGUI游戏界面、动画系统、持久化数据、静态对象、多媒体、资源加载与优化、自动化与打包等。 本书适合初学者或者有基础的开发者阅读。
本书为第二版,采用Unity 2017。全书分为实战项目篇与开发理论篇进行系统讲解。实战项目篇由浅入深提供四个教学案例:2D小游戏两个和两款3D大型教学案例。通过本篇的认真学习,读者可以达到很好开发者
本书主要介绍用C++进行3D电子游戏编程的方法,并深入探讨游戏开发人员在实际工作中所使用的相关技术和系统。全书分为14章和1个附录(附录A)。~5章主要介绍2D电子游戏的内容和电子游戏编程的核心概念;第6~14章主要介绍并讲解3D电子游戏编程的内容,其中第8章的内容既适用于2D环境下的电子游戏编程,也适用于3D环境下的电子游戏编程;附录A涵盖一些C++中的重要概念,包括引用、队列、指针、动态分配等。 本书以实际游戏项目为主线,详细讲解了开发相应项目所需的知识及开发设计过程中采用的实现方法。 本书适合使用C++语言进行电子游戏开发的初级或中级开发人员阅读,也可供使用其他语言开发游戏(或使用其他游戏开发框架开发游戏)的技术人员参考,还可作为高等院校相关专业的参考用书(本书所涵盖内容相当于大学课程设置中一个半学期的教学量
这是一部系统性、深度和实战性兼顾的Cocos Creator游戏开发工具书,内容得到了Cocos引擎的创始人、触控科技西南区总经理、Cocos Creator引擎主程等多位官方专家的高度评价。作者有8