标签
内容简介
本书适合从事游戏开发的职场新人及想要在游戏开发领域有所提升的中级开发人员,也适合作为高校计算机相关专业的教学参考书,及游戏引擎开发培训班的教材。
编辑推荐
对于初学者而言,本书结构清晰,循序渐进,通过丰富的实例(如《弹弹乐》小游戏)将抽象概念具象化,降低了学习门槛。对于已有经验的开发者,书中关于模块化设计、自定义渲染组件、Shader效果、热更新方案等进阶内容极具价值,能有效提升项目开发效率与代码质量。本书出版于Cocos Creator 3.x版本问世前夕,内容聚焦于当时市场主流的2.x版本,其关于引擎核心设计思想、工作流程及JavaScript/TypeScript编程范式的阐述至今仍有很强的指导意义。尽管引擎版本持续迭代,但本书所传授的解决问题的思路与方法论,对于理解Cocos技术生态乃至其他游戏引擎,都有长远的参考价值。
适合谁读
适合
- 希望系统学习Cocos Creator 2.x引擎的入门及中级游戏开发者
- 使用Cocos Creator进行2D游戏或应用开发,需要一本全面工具书参考的工程师
- 高校计算机或数字媒体相关专业,开设游戏开发课程的学生与教师
- 从其他游戏引擎(如Unity 2D)转向Cocos Creator,希望快速掌握其工作流的开发者
不适合
- 寻求Cocos Creator 3.x或更新版本最新特性详解的读者
- 仅对游戏策划、美术设计感兴趣,而不需要深入技术实现细节的纯非技术背景人员
阅读建议
- 建议按照章节顺序阅读,并同步在编辑器中动手实践每个示例,以巩固理解
- 对于已有编程基础但未接触过Cocos的读者,可重点关注脚本编程、组件系统及资源管理这些核心章节
- 将本书作为开发过程中的工具书,遇到具体问题时查阅相关章节,并结合官方最新文档进行对照学习
出版社简介
人民邮电出版社以科技、计算机与信息通信类图书见长,并由此延伸至摄影、艺术、软件学习与励志成长等门类,形成较为多元的出版方向。库内图书既涵盖《重构与模式(修订版)》《华为交换机学习指南(第二版)》等计算机与通信技术读物,也收录《小王子(中英法彩绘典藏纪念版)》《了不起的盖茨比》《假如给我三天光明》等双语典藏类作品;《北京十年:1980-1990》与《鬼刀 WLOP个人插画作品集》则体现其在摄影与艺术领域的布局。作者资源包括安东尼·圣埃克苏佩里、海伦·凯勒、Joshua Kerievsky、王达、张兆增与WLOP等。
目录
- 版权信息
- 内容提要
- 序
- 前言
- 第1章 Cocos Creator基础与开发环境搭建
- 1.1 了解Cocos Creator
- 1.2 安装和启动Cocos Creator
- 1.3 使用Dashboard
- 1.4 “Hello World”案例
- 1.5 项目结构
- 1.6 小结
- 第2章 编辑器基础
- 2.1 资源管理器窗口
- 2.2 场景编辑器窗口
- 2.3 层级管理器窗口
- 2.4 属性检查器窗口
- 2.5 串口输出
- 2.6 预览和构建
- 2.7 小结
- 第3章 Cocos Creator核心概念
- 3.1 节点与组件
- 3.2 Cocos坐标系
- 3.3 节点与渲染
- 3.4 精灵
- 3.5 标签
- 3.6 预制
- 3.7 小结
- 第4章 脚本开发
- 4.1 代码编译环境配置
- 4.2 节点和组件
- 4.3 组件生命周期
- 4.4 创建和销毁节点
- 4.5 资源管理
- 4.6 CCClass进阶参考
- 4.7 小结
- 第5章 事件系统
- 5.1 发射和监听事件
- 5.2 系统内置事件
- 5.3 全局系统事件
- 5.4 小结
- 第6章 GUI系统
- 6.1 画布与多分辨率适配
- 6.2 Widget与用户界面摆放和对齐
- 6.3 制作可任意拉伸的用户界面图像
- 6.4 Button
- 6.5 其他常见组件参考
- 6.6 小结
- 第7章 动作系统与计时器
- 7.1 动作
- 7.2 计时器
- 7.3 小结
- 第8章 动画系统
- 8.1 动画编辑器
- 8.2 创建动画
- 8.3 编辑动画
- 8.4 编辑逐帧动画
- 8.5 非匀速动画
- 8.6 添加动画事件
- 8.7 使用脚本控制动画
- 8.8 小结
- 第9章 音乐与音效
- 9.1 音频的加载方式
- 9.2 使用AudioSource播放
- 9.3 使用AudioEngine播放
- 9.4 小结
- 第10章 调试与发布
- 10.1 网页平台调试
- 10.2 原生平台调试
- 10.3 网页平台发布
- 10.4 原生发布
- 10.5 小结
- 第11章 微信小游戏开发与发布
- 11.1 什么是微信小游戏
- 11.2 微信公众平台与小游戏开发环境搭建
- 11.3 Cocos Creator发布到微信小游戏流程
- 11.4 微信小游戏资源管理
- 11.5 微信小游戏的调试
- 11.6 小结
常见问题
这本书是基于Cocos Creator哪个版本编写的?
没有游戏开发经验可以看懂这本书吗?
这本书和官方文档有什么区别?
读者评论
查询本书
本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。
作者简介
宋志京,目前公开资料有限,其国籍、生卒年、教育背景与职业经历均未见明确记载。从库内收录情况看,他仅有一种作品入库,即《Cocos Creator完全使用手册》,常见分类为编程设计。该书围绕Cocos Creator这一游戏开发引擎展开,属于面向开发者的工具书与实操指南,内容取向偏重功能讲解和使用方法,适合希望系统了解该引擎的读者查阅参考。仅凭这一部作品,尚难概括宋志京的整体写作风格与创作脉络,也无法判断其是否长期从事编程写作或游戏开发工作。可以确认的是,他以技术手册的形式进入中文编程类图书领域,作品定位清晰,偏向实用与查阅。随着更多资料出现,其作者面貌仍有待进一步补充。