《Cocos2d-x手机游戏开发与项目实战详解》可以说中国首本真实全方位阐述Cocos2d-x游戏方案策划、开发设计与经营实战的里程碑式著作,GMGC理事长宋炜、CEMD管理处艾鹏、Cocos2d-x创办人王哲相同作序强烈推荐!这书全方位包含了游戏种类专题报告;游戏市场需求分析;手机游戏开发服务平台;手机游戏开发步骤;游戏方案策划;手机上游戏美术设计;游戏编程设计;Cocos2d-x开发设计步骤;Cocos2d-x关键技术;Cocos2d-x手机游戏实例;Cocos2d-x再次封裝;Cocos2d-x网络编程;游戏经营及营销推广等所有关键点,合适做为手游开发者的新手入门教材内容及案头专用工具。
这书系统软件阐述了Cocos2d-x的技术性基本、关键技术、手机游戏案例及其产品发布与经营。第1章详细介绍游戏种类和平台的剖析;第2章详细介绍游戏的方案策划,包含剖析游戏玩家要求,撰写策划方案,手机游戏原形的保持;第3章详细介绍C、C++编程基础,从实战视角,根据实例方法让用户迅速掌握c语言和C++語言的英语的语法特性,针对原先从业Java开发设计的程序猿能够迅速比照,从而把握C++語言的应用;第4章详细介绍Cocos2d-x的自然环境构建和HelloWorld的项目保持,根据这章用户能够迅速入门开发设计1个非常简单的移动游戏UI,并根据该实例以掌握Cocos2d-x的运作基本原理;第5章详细介绍Cocos2d-x关键技术,包含Cocos2d-x的关键类CCDirector、CCScene、CCNode、CCLayer、CCSprite、CCAction等,根据实例来详细介绍Cocos2d-x的情景、图层、互动、姿势、动漫、物体实际效果、游戏地图、游戏引擎,并详解了Cocos2d-x 2.2.1版本号中全部内置Demo的作用;第6章用这款详细游戏开发项目《飞机大战》设计方案来详解手机上游戏的开发步骤,详细介绍了手机游戏进展和游戏菜单的保持、手机游戏功能键解决与碰撞检测等;第7章详细介绍了DeepBlueX模块,它是对Cocos2d-x的再次封裝,根据封裝让开发人员根据状态机的方法来整体规划手机游戏的总体构架,并详细介绍了根据DeeepBlueX模块保持了《飞机大战》;第8章详细介绍Cocos2d-x网络编程与网游的保持,包含网游实体模型、应用Apache构建网游服务端、应用Cocos2d-x保持Http数据连接、应用BSD Socket保持Socket通讯;第9章详细介绍手机游戏装包与公布,包含公布手机游戏要提前准备的项目、制作游戏详细介绍文本文档和标志,及其怎样找寻公布方式。书中出示的编程代码详细且所有在XCode和Cocos2d-x2.2.1自然环境下编译根据,并历经实际上的检测,在其中许多编码具备十分高的实际意义,用户能够立即用来应用或是稍稍改动便可用以产品化的游戏编程。
目录
- 序言(一)
- 序言(二)
- 序言(三)
- 前言
- 章 移动游戏概述
- 本章概述
- 必备知识
- 学习重点
- 1.1 移动游戏概述
- 1.2 移动游戏类型
- 1.2.1 角色扮演游戏(RPG)
- 1.2.2 动作游戏(ACT)
- 1.2.3 冒险游戏(AVG)
- 1.2.4 策略类游戏(SLG)
- 1.2.5 即时战略游戏(RTS)
- 1.2.6 格斗游戏(FGT)
- 1.2.7 射击类游戏(STG)
- 1.2.8 人称视角射击类游戏(FPS)
- 1.2.9 休闲益智游戏(PZL)
- 1.2.10 竞速游戏(RCG)