精通Cocos2d-x游戏开发(基础卷)

作者: 王永宝

出版社: 清华大学出版社

出版日期: 2017-04-01

电子书 ¥38.15 定价:69.0 纸书价格¥49.00,点此比价
  • 收藏

  • 加书架

  • 引用

简介

《精通Cocos2d-x游戏开发》分为《基础卷》和《进阶卷》两册。这两册都有明确的写作目的。《基础卷》专注于Cocos2d-x引擎基础,致力于让Cocos2d-x初学者成为一个基础扎实、靠谱的程序员。《进阶卷》专注于各种实用技术,是作者多年开发经验的结晶,书中的技术点大多是从实际工作中碰到的问题提炼而来的,从问题的本质出发到解决问题的思路,提供了多种解决方案,并对比各方案的优缺点,启发读者思考。《Cocos2d-x游戏开发》的《基础卷》,共31章,分为4篇。第1篇为《入门篇》,涵盖的主要内容有Cocos2d-x开发环境、学习建议、注意事项及低级错误总结,以及必备的C++编程基础和指针知识等。第2篇为《基础框架篇》,涵盖的主要内容有节点系统、内存管理、场景和层、精灵、动作系统、动画、纹理、文字、运行机制、渲染机制、消息机制和Schedule等。第3篇为《UI与交互篇》,涵盖的主要内容有触摸输入、文本输入、按钮与重力感应输入、Menu和MenuItem,以及GUI框架的功能控件、文本输入、文本显示及容器控件等。第4篇为《CocoStudio工具链篇》,涵盖的主要内容有CocoStudio的UI编辑器、场景编辑器、动画编辑器、2.x编辑器及CocosBuilder等。本书适合学习Cocos2d-x游戏开发的零基础读者阅读,尤其适合Cocos2d-x自学人员。对于大中专院校的学生和社会培训班的学员,本书也是一本不可多得的学习教程。《精通Cocos2d-x游戏开发》的《进阶卷》,共36章,分为4篇。第1篇为“实用技术篇”,主要内容有加密解密、增量更新、分辨率适配、调试技巧、Shader特效、裁剪遮罩、物理引擎、骨骼动画、CocoStudio实践等实用技术。第2篇为“Lua篇”,主要内容有Lua的基础知识、Lua的table与面向对象、C/C++与Lua的通信、Cocos2d-x原生Lua框架与Quick-Cocos2d-x Lua框架等。第3篇为“网络篇”,主要内容有网络基础、select IO复用、Socket和Libcurl等基础知识,以及弱联网、强联网、局域网等网络游戏的客户端和服务端开发。第4篇为“跨平台篇”,主要内容有Android和iOS平台的开发和打包知识,以及如何使用AnySDK快速接入第三方SDK。本书适合使用Cocos2d-x进行游戏开发的中高级读者阅读,尤其适合在使用Cocos2d-x开发过程中碰到问题的程序员,以及希望学习一些实用技术,从而丰富自身经验的程序员。对于大中专院校的学生和社会培训班的学员,本书也是一本不可多得的学习教程。

编辑推荐

Cocos2d-x创始人王哲先生倾情推荐! 游戏开发牛人,四年时间,三易其稿,精心打磨,成就这本精良之作专注于Cocos2d-x引擎底层机制,致力于让初学者成为一个基础扎实、靠谱的程序员。 快速入门 → 基础框架 → UI与交互 → CocoStudio工具链,都是干货,满满诚意。 内容新颖,以当前流行的Cocos2d-x游戏引擎版本3.x为主进行讲解。 深入讲解了指针、内存、纹理等大多数初学者掌握不牢固的重要知识点深入剖析了Cocos2d-x引擎在Android、Win32和iOS等系统下的运行流程深入剖析了大量隐藏在背后的细节、解决问题的方法和思路,以及各种实用技巧和建议。 思路分析为主,实现方法次之,举一反三,将这些能力应用于其他引擎的学习中风格简洁,图文并茂,字斟句酌,表述严谨,将知识准确地呈现在读者面前。 内容虽然基础,但却极具深度,既适合基础薄弱的程序员入门,也适合想透彻研究Cocos2d-x引擎的程序员进阶。 提供QQ交流群和E-mail等交流方式,为读者答疑解惑。

更多出版物信息
  • 版权: 清华大学出版社
  • 出版: 2017-04-01
  • 作者:王永宝
  • 更新: 2023-06-07
  • 书号:9787302432029
  • 中图:TP317.67;TN929.53
  • 学科:
    工学
    电子科学与技术
    工学
    信息与通信工程

作者信息

王永宝

王永宝,自高一起就自学编程,至今10年有余。酷爱游戏开发,熟练掌握C/C++、Lua和C#等编程语言,擅长网络编程、高并发服务端架构设计、客户端框架设计和OpenGL等技术。2010年参加广东省“专业杯”软件设计大赛,在31所院校的86支队伍的激烈竞争中,凭借一个月内使用三门语言开发的塔防游戏而获得了一等奖。同年进入深圳市饭后科技有限公司,担任过C++服务端主程、Unity3D主程和Cocos2d-x主程,并作为技术负责人负责了多款游戏的开发。业余时间潜心研究游戏开发,也开发了多款游戏。

相关图书