本书讲解了游戏开发中用到的相关技术,主要包括前端和后端两部分内容,并结合前端与后端技术给出了几个实战项目的设计及实现方法。

本书分4部分,共12章。第1部分(第1章)为梗概,介绍了软件开发的关键、游戏开发从业者的层次和挑战以及本书的目标。

第2部分(第2~5章)先介绍了Egret Engine编程技术,包括编程基础、高级开发和扩展库编程。随后讲解了sparrow-egret游戏前端框架的编程技术,包括MVC架构模式以及sparrow-egret游戏前端框架的主要功能。

第3部分(第6~8章)先介绍了Netty的主要功能,然后给出了作者开发的基于JCommon和nest的游戏组件的使用方法。最后给出了一个基于前端和后端功能相结合的实战项目——游戏聊天室。

第4部分(第9~12章)则比较详细地讲解了作者基于先前框架所开发的游戏实战项目——贪吃蛇和网络对战国际象棋。同时,介绍了一款可以和先前框架配合使用的自动生成代码的脚本工具——TreeBranch。在本书的最后两章,还讲解了功能框架和实战项目里所涉及的游戏开发模块整合以及设计原则与模式,并展示了作者的设计思路。

本书实例部分及章节源码难点解读部分均配有二维码讲解视频,方便读者自学时观看使用。

本书适用于从事游戏编程的初、中级开发人员,游戏开发高手也可以通过阅读本书扩展自己的设计思路。

图书在版编目(CIP)数据

游戏开发实战宝典/猿媛之家组编;崔福伦等编著.—北京:机械工业出版社,2021.8

ISBN 978-7-111-68521-0

Ⅰ.①游… Ⅱ.①猿…②崔… Ⅲ.①游戏程序—程序设计 Ⅳ.①TP317.6

中国版本图书馆CIP数据核字(2021)第123516号

机械工业出版社(北京市百万庄大街22号 邮政编码100037)

策划编辑:尚 晨 责任编辑:尚 晨

责任校对:张艳霞 责任印制:张 博

涿州市般润文化传播有限公司印刷

2021年8月第1版·第1次印刷

184mm×260mm·15.75印张·387千字

标准书号:ISBN 978-7-111-68521-0

定价:99.00元

电话服务

客服电话:010-88361066

010-88379833

010-68326294

网络服务

机 工 官 网:www.cmpbook.com

机 工 官 博:weibo.com/cmp1952

金  书  网:www.golden-book.com

机工教育服务网:www.cmpedu.com

封底无防伪标均为盗版