内容简介

《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启航

  使用Cocos2d-x

  低级错误大全

  图解指针

  C++11简介

  基础框架篇

  节点系统

  内存管理

  场景和层

  精灵详解

  动作系统

  播放动画

  纹理详解

  显示文字

  运行机制

  渲染机制

  消息机制

  Schedule详解

  UI与交互篇

  触摸输入

  文本输入

  按钮与重力感应输入

  Menu和MenuItem

  GUI框架概述

  GUI框架功能控件

  GUI框架文本输入和显示

  GUI框架容器控件

  CocoStudio工具链篇

  CocoStudio概述

  CocoStudioUI编辑器

  CocoStudio场景编辑器

  CocoStudio动画编辑器

  CocoStudio 2.x编辑器

  CocosBuilder