Cocos2d-x3.x游戏开发之旅 - (EPUB全文下载)
文件大小:9.44 mb。
文件格式:epub 格式。
书籍内容:
内容简介
本书是《Cocos2d-x游戏开发之旅》的升级版,修改了Cocos2d-x 2.0版进阶到3.0版后的一些内容,新增了对CocoStudio、UI编辑器、Cocos2d-x 3.x新特性以及网络方面的知识点。主要介绍常用的API使用方式;如何通过官方Demo获取更多关于Cocos2d-x的API使用方法;CocoStudio和Cocos Code IDE基础使用方法;通过2到3个游戏实例介绍Cocos2d-x在实际开发中的应用;手机网络游戏开发入门;在实际的手游开发过程中遇到的问题及解决方法。
本书适合Cocos2d-x初学者或者已经学习了Cocos2d-x 2.0版本想继续使用Cocos2d-x 3.x版本开发游戏的读者,同时也适合刚进入游戏开发行业,希望了解手游开发者在实际开发中遇到的问题及解决方案的读者。
未经许可,不得以任何方式复制或抄袭本书之部分或全部内容。
版权所有,侵权必究。
图书在版编目(CIP)数据
Cocos2d-x 3.x游戏开发之旅/钟迪龙著.—北京:电子工业出版社,2014.10
ISBN 978-7-121-24276-2
Ⅰ.①C… Ⅱ.①钟… Ⅲ.①移动电话机-游戏程序-程序设计②便携式计算机-游戏程序-程序设计 Ⅳ.①TN929.53②TP368.32
中国版本图书馆CIP数据核字(2014)第206076号
责任编辑:陈晓猛
印 刷:北京中新伟业印刷有限公司
装 订:河北省三河市路通装订厂
出版发行:电子工业出版社
北京市海淀区万寿路173信箱 邮编 100036
开 本:787×1092 1/16 印张:32.25 字数:825千字
版 次:2014年10月第1版
印 次:2014年10月第1次印刷
印 数:3000册 定价:79.00元
凡所购买电子工业出版社图书有缺损问题,请向购买书店调换。若书店售缺,请与本社发行部联系,联系及邮购电话:(010)88254888。
质量投诉请发邮件至zlts@phei.com.cn,盗版侵权举报请发邮件至dbqq@phei.com.cn。
服务热线:(010)88258888。
前言
从2.0到3.0时代
我第一次接触Cocos2d-x的时候,它刚好发布了2.0版本,开始从1.x时代跨越到2.x时代。当时我还很庆幸,因为2.x相比1.x做出了很大的改动,而我,无须体验这种改动所带来的“怨念”。
一年前,我费尽心思所写的《Cocos2d-x游戏开发之旅》出版了,当时还是Cocos2d-x 2.0时代。有读者喜欢它的风格,也有读者讨厌它的唠叨,不管如何,它似乎帮助了不少读者入了Cocos2d-x的门。
然而,一年以来,Cocos2d-x 3.0版本渐渐浮出水面,我们要迎来3.0时代了,我有幸再一次见证了这种跨越时代的时刻。3.0终将替代2.0,为此,才有了这本《Cocos2d-x 3.x游戏开发之旅》。
这不是全新的内容
本书主要目的是把2.0的内容升级为3.0版本,并不是重新写一本书,大部分内容结构是一样的,从目录中就可以看出来。如果说,这是一本全新的、内容完全不一样的书,那我可能就变成了一个专门写书的骗子了。在编写2.0版本的书时,我已经把我几年所积累的知识都花光了。现在仅仅是过了一年时间,我这一年时间的积累,还不足以写成一本全新的书。
所以,我特意在前言部分把这个情况说清楚,避免和读者之间造成不必要的误会。
当然,即使仅仅是内容的升级,我也花费了很多心血,一句句代码的检查、修改、优化,一行行文字的调整、修改、新增,并且加入了一些3.0特有的新内容,新增了网络游戏、广告接入、游戏发布等方面的内容。
我不想再“生”了
一年前,编写完2.0版本的书时,我累趴了,写书比想象中累多了。那时我就告诉自己,“我这辈子再也不写书了!”,就像一位妈妈刚生完孩子一样,完全没有继续生下一个的勇气了。
然而,和所有的妈妈一样,时间长了,就忘记了痛苦,只记住了孩子带来的欢乐。我也不知道是什么原因让我决定写这本书,也许是太多读者和我抱怨说之前的书版本太旧了。于是,这本Cocos2d-x 3.x的书就这样诞生了。而我现在,依旧很想说一句,我这辈子再也不写书了!呵呵,也许这是倾尽全力完成一件事情之后,一种兴奋和满意的咆哮。
那么,希望本书能继续让各位初学者快乐地开启游戏开发之旅。
本书主要内容
本书共18章,如果读者没有Cocos2d-x的使用经验,建议从第1章开始阅读。对于有Cocos2d-x基础的读者,我为大家列出了各个章节的主要内容,供读者参考。
第1章:简单介绍本书写作理念、Cocos2d-x 3.0环境搭建和推荐的一些学习资源。
第2~3章:介绍Cocos2d-x 3.0的最基本知识、基本结构。
第4~6章:介绍CocoStudio UI编辑器的使用、动作以及屏幕触摸事件的使用,通过一个简单的游戏实例将前面章节的内容串联起来。
第7~10章:对Cocos2d-x 3.0更高阶的内容进行介绍,包括渲染效率的提高、动画、TexturePacker图片打包、Tiled地图游戏实例、定时器、消息派发、函数回调、内存管理、数据保存、Csv文件读取、JSON文件读/写。
第11~12章:介绍Lua和C++通信的知识、有限状态机的基础知识和应用。
第13章:分享我自己开发的基于Cocos2d-x 3.0的自定义UI模块,详细介绍自定义UI模块的设计思路和实现过程。
第14~16章:详细讲解本书最后一个游戏实例《卡牌塔防》,该游戏使用了本书介绍的大部分知识。作为本书的最后一个实例,用了三章的篇幅详细地介绍游戏的思路、框架搭建、功能实现的过程。
第17章:介绍网游游戏开发的基本流程,编写能和服务端进行命令交互的客户端。
第18章:分享我曾经遇到的错误和解决方案,介绍游戏发布、广告接入、安全等方面的知识。
与2.0版本一书的不同之处
也许有些读者已经买过2.0版本的《Cocos2d-x游戏开发之旅》,这里列出本书与2.0版本一书的不同之处,方便读者 ............
书籍插图:
以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。
书云 Open E-Library » Cocos2d-x3.x游戏开发之旅 - (EPUB全文下载)