Cocos2d x 3.x游戏开发详解 9787121245534

配送至
$ $ USD 美元

商品编号: 5909145 类别: 图书 童书 玩具书
开本:16开
纸张:胶版纸
包装:平装-胶订
是否套装:否
国际标准书号ISBN:9787121245534
所属分类:图书>童书>玩具书>其他
商品详情
基本信息
书名 游戏开发详解

作者郭宏志
出版社:电子工业出版社
出版日期

字数:
页码
版次:
装帧:
开本:

编辑

内容提要

是一个跨的游戏开发引擎,可以运行在多个下,、、、 、 等等。本书是基于全新的 来编写的游戏引擎开发书籍,从基本的环境搭建到的项目实战,内容全面并配有大量案例,论是游戏初学者还是多年的游戏开发高手,都能从中受益。
《 游戏开发详解》以《疯狂地鼠》案例,全面系统地梳理 游戏开发的完整过程, 的大部分内容进行综合应用。

目录

第章 开发环境搭建
. 下载
. 下载安装
. 下载安装
. 下载安装
. 下载安装和
. 在命令行创建多项目
. 在下使用创建项目
. 在下使用 创建项目
. 在下配置开发环境
. 在下使用创建项目
. 在下使用创建项目
第章 编程起步

.. 命令行创建项目
.. 项目结构
.. 项目执行流程
.. 场景类的实现
. 核心类
.. 导演类
.. 节点类
.. 场景类
.. 图层类
.. 精灵类
. 坐标系统
.. 坐标系
.. 锚点
. 代码风格
.. 类的实例化和初始化
.. 类的属性
.. 选择器
. 内存管理
.. 内存管理简介
..
.. 口诀和范式
.. 内存管理宏
第章 雷电项目
. 雷电项目概述
.. 游戏资源
.. 图片资源打包
.. 项目结构
.. 游戏运行界面
. 游戏启动界面
. 构建游戏玩家精灵
. 创建图层
. 创建游戏主界面
. 玩家发射子弹
. 敌机自动移动
. 玩家子弹和敌机的碰撞检测
. 敌机发射子弹
. 玩家和敌机子弹碰撞检测
第章 标签
. 字体标签的创建和使用
. 位图标签的创建和使用
. 字符图集标签的创建和使用
第章 菜单
. 菜单类的层次关系
. 菜单类
. 标签菜单项()
. 精灵菜单项()
. 图片菜单项()
. 开关菜单项()
第章 精灵及其相关类
. 精灵类
. 精灵帧类和精灵帧缓存类
. 精灵批量节点类
. 精灵动画类和动画缓存类
第章 事件处理
. 单点触屏事件
. 多点触屏事件
. 鼠标事件
. 键盘事件
. 加速度事件
第章 动作
. 和的
. 动作的工作原理
. 瞬时动作
..
.. 和
.. 和
..
..
. 持续性动作
.. 位置变化的动作
.. 属性变化的动作
.. 视觉特性动作
.. 控制动作
. 复合动作
..
..
. 变速动作
..
..
第章 调度器
. 调度器的工作原理及其
. 调度器的三种实现方式
.. 默认调度器
.. 自定义调度器
.. 单次调度器
第章 图形用户界面
. 文本
. 按钮
. 复选框
. 滑块
. 加载条
. 布局
. 滚动视图
. 列表视图
. 表格视图
. 编辑框
第章 数据结构和常用类
. 基本类型封装类、、和
. 字符串类
. 数组
. 集合
. 字典
. 基本类型封装类::
. 向量类
. 映射类
第章 屏幕适配
. 工具类
. 屏幕适配的相关接口
. 屏幕适配的解决方案
.. 设计分辨率
.. 适配策略
第章 声音效果
. 音效引擎简介
. 音效引擎
. 音效实例
第章 网络编程
. 数据解析
. 数据解析



第章 数据存储

. 数据库
第章 (瓦片地图)
. 简介
. (瓦片地图编辑器)

. 实例
第章 粒子系统
. 粒子系统简介
. 粒子属性
. 粒子实例
. 粒子编辑器
第章 物理引擎
. 简介
. 的基本概念

. 搭建调试环境
. 的公共模块()
. 碰撞模块()
. 动态模块()
.. 夹具()
.. 物体()
.. 关节()
.. 接触()
.. 世界()
. . 物理引擎
第章 常用工具和编辑器
. 字体编辑器
.. 字体编辑器
.. 字体编辑器
. 纹理打包编辑器
..
..
. 粒子编辑器

第章 项目实战――疯狂地鼠
. 项目模块介绍
.. 游戏主菜单
.. 游戏主界面
.. 游戏结束界面
.. 游戏暂停界面
. 核心类介绍
. 创建常量
. 创建系统工具类
. 自定义按钮
. 构建游戏主菜单
. 构建游戏主界面
. 构建地鼠精灵类
. 在界面上布局地鼠
. 在时间间隔内显示地鼠
. 处理触屏事件
. 显示玩家积分和生命数
. 实现弹出对话框
. 实现暂停功能
. 实现
作者介绍

郭宏志,多年从事移动开发、教学、图书创作经验,客网创始人,畅销书《应用开发详解》等书作者,所著图书中文繁体字版授权到中国地区。

文摘

媒体内容简介

是一个跨平台的游戏开发引擎,可以运行在多个平台下,、、、 、 等等。本书是基于全新的 来编写的游戏引擎开发书籍,从最基本的环境搭建到最后的项目实战,内容全面并配有大量案例,论是游戏初学者还是多年的游戏开发高手,都能从中受益。
《 游戏开发详解》最后以《疯狂地鼠》案例,全面系统地梳理 游戏开发的完整过程, 的大部分内容进行综合应用。

目 录
第章 开发环境搭建
. 下载
. 下载安装
. 下载安装
. 下载安装
. 下载安装和
. 在命令行创建多平台项目
. 在平台下使用创建项目
. 在平台下使用 创建项目
. 在下配置开发环境
. 在下使用创建项目
. 在下使用创建项目
第章 编程起步
. 第章 开发环境搭建. 下载. 下载安装. 下载安装. 下载安装. 下载安装和. 在命令行创建多平台项目. 在平台下使用创建项目. 在平台下使用 创建项目. 在下配置开发环境. 在下使用创建项目. 在下使用创建项目第章 编程起步. .. 命令行创建项目.. 项目结构.. 项目执行流程.. 场景类的实现. 核心类.. 导演类.. 节点类.. 场景类.. 图层类.. 精灵类. 坐标系统.. 坐标系.. 锚点. 代码风格.. 类的实例化和初始化.. 类的属性.. 选择器. 内存管理.. 内存管理简介.. .. 口诀和范式.. 内存管理宏第章 雷电项目. 雷电项目概述.. 游戏资源.. 图片资源打包.. 项目结构.. 游戏运行界面. 游戏启动界面. 构建游戏玩家精灵. 创建图层. 创建游戏主界面. 玩家发射子弹. 敌机自动移动. 玩家子弹和敌机的碰撞检测. 敌机发射子弹. 玩家和敌机子弹碰撞检测第章 标签. 字体标签的创建和使用. 位图标签的创建和使用. 字符图集标签的创建和使用第章 菜单. 菜单类的层次关系. 菜单类. 标签菜单项(). 精灵菜单项(). 图片菜单项(). 开关菜单项()第章 精灵及其相关类. 精灵类. 精灵帧类和精灵帧缓存类. 精灵批量节点类. 精灵动画类和动画缓存类第章 事件处理. 单点触屏事件. 多点触屏事件. 鼠标事件. 键盘事件. 加速度事件第章 动作. 和的. 动作的工作原理. 瞬时动作.. .. 和.. 和.. .. . 持续性动作.. 位置变化的动作.. 属性变化的动作.. 视觉特性动作.. 控制动作. 复合动作.. .. . 变速动作.. .. 第章 调度器. 调度器的工作原理及其. 调度器的三种实现方式.. 默认调度器.. 自定义调度器.. 单次调度器第章 图形用户界面. 文本. 按钮. 复选框. 滑块. 加载条. 布局. 滚动视图. 列表视图. 表格视图. 编辑框第章 数据结构和常用类. 基本类型封装类、、和. 字符串类. 数组. 集合. 字典. 基本类型封装类::. 向量类. 映射类第章 屏幕适配. 工具类. 屏幕适配的相关接口. 屏幕适配的解决方案.. 设计分辨率.. 适配策略第章 声音效果. 音效引擎简介. 音效引擎. 音效实例第章 网络编程. 数据解析. 数据解析. . . 第章 数据存储. . 数据库第章 (瓦片地图). 简介. (瓦片地图编辑器). . 实例第章 粒子系统. 粒子系统简介. 粒子属性. 粒子实例. 粒子编辑器第章 物理引擎. 简介. 的基本概念. . 搭建调试环境. 的公共模块(). 碰撞模块(). 动态模块().. 夹具().. 物体().. 关节().. 接触().. 世界(). . 物理引擎第章 常用工具和编辑器. 字体编辑器.. 字体编辑器.. 字体编辑器. 纹理打包编辑器.. .. . 粒子编辑器. 第章 项目实战――疯狂地鼠. 项目模块介绍.. 游戏主菜单.. 游戏主界面.. 游戏结束界面.. 游戏暂停界面. 核心类介绍. 创建常量. 创建系统工具类. 自定义按钮. 构建游戏主菜单. 构建游戏主界面. 构建地鼠精灵类. 在界面上布局地鼠. 在指定时间间隔内显示地鼠. 处理触屏事件. 显示玩家积分和生命数. 实现弹出对话框. 实现暂停功能. 实现

显示全部信息

作者简介

郭宏志,多年从事移动开发、教学、图书创作经验,极客网创始人,畅销书《应用开发详解》等书作者,所著图书中文繁体字版授权到中国台湾地区。