图书
计算机书籍
本书讲解了游戏开发中用到的相关技术,主要包括前端和后端两部分android 2.0游戏开发实战宝典,并结合前端和后端技术给出了几个实战项目的设计和实现方法。
本书分4部分,共12章。第一部分(第1章)是一个概述,介绍了软件开发的关键、游戏开发从业者的水平和挑战音效,以及本书的目标。
第二部分(第2-5章)首先介绍了Egret Engine编程技术,包括编程基础、高级开发和扩展库编程。然后讲解了雀鹭游戏前端框架的编程技术,包括MVC架构模式和雀鹭游戏前端框架的主要功能。
第三部分(第6-8章)首先介绍了Netty的主要功能,然后给出了作者开发的基于JCommon和nest的游戏组件的使用方法。最后给出一个基于前后端功能结合的实用项目——游戏聊天室。
Part 4(第9-12章)更详细地讲解了作者基于之前的框架开发的实际游戏项目——Snake和Internet Chess。同时引入了一个可以自动生成代码的脚本工具,可以与之前的框架结合使用——TreeBranch。在本书的最后两章中,还对实战项目中涉及的游戏开发模块的功能框架和集成以及设计原则和模型进行了阐述,展示了作者的设计思路。
本书例题部分和章节源码解读难点部分配有二维码讲解视频android 2.0游戏开发实战宝典像素游戏素材,方便读者自学时观看和使用。
本书适合游戏编程的初、中级开发者,游戏开发高手也可以通过阅读本书扩展自己的设计思路。