Cocos Creator完全使用手册 封面

Cocos Creator完全使用手册

评分 3.7
字数
11.8万字
章节数
78
ISBN
9787115489746

标签

内容简介

Cocos Creator作为Cocos2d-x官方推出的多平台开发工具,已经在众多Cocos图形编程工具中脱颖而出,而其直接发布成Html5版本的工作流程与方式必将在Html5的时代中大放异彩。本书从零开始,带领用户从Cocos环境配置、操作、脚本与代码、产品优化等方面详尽阐述如何制作多平台发布的游戏,并介绍如何将其发布互联网。同时,针对目前市场火热的微信小游戏的开发和发布,用一整章内容来详细讲解。

本书适合从事游戏开发的职场新人及想要在游戏开发领域有所提升的中级开发人员,也适合作为高校计算机相关专业的教学参考书,及游戏引擎开发培训班的教材。

编辑推荐

《Cocos Creator完全使用手册》由资深游戏开发者宋志京撰写,人民邮电出版社出版,是一本针对Cocos Creator引擎的权威指南。本书系统性地介绍了Cocos Creator 2.x版本的完整知识体系,从编辑器界面、资源管理、脚本编程到UI系统、动画系统、物理引擎、原生平台发布等核心模块均有详尽讲解。作者凭借多年一线开发经验,不仅梳理了官方文档的知识点,更融入了大量实战技巧与性能优化心得,使得本书超越了基础教程的范畴,成为中高级开发者案头常备的参考书。

对于初学者而言,本书结构清晰,循序渐进,通过丰富的实例(如《弹弹乐》小游戏)将抽象概念具象化,降低了学习门槛。对于已有经验的开发者,书中关于模块化设计、自定义渲染组件、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或更新版本最新特性详解的读者
  • 仅对游戏策划、美术设计感兴趣,而不需要深入技术实现细节的纯非技术背景人员

阅读建议

  1. 建议按照章节顺序阅读,并同步在编辑器中动手实践每个示例,以巩固理解
  2. 对于已有编程基础但未接触过Cocos的读者,可重点关注脚本编程、组件系统及资源管理这些核心章节
  3. 将本书作为开发过程中的工具书,遇到具体问题时查阅相关章节,并结合官方最新文档进行对照学习

出版社简介

人民邮电出版社 中国 · 成立于 1953 年

人民邮电出版社以科技、计算机与信息通信类图书见长,并由此延伸至摄影、艺术、软件学习与励志成长等门类,形成较为多元的出版方向。库内图书既涵盖《重构与模式(修订版)》《华为交换机学习指南(第二版)》等计算机与通信技术读物,也收录《小王子(中英法彩绘典藏纪念版)》《了不起的盖茨比》《假如给我三天光明》等双语典藏类作品;《北京十年:1980-1990》与《鬼刀 WLOP个人插画作品集》则体现其在摄影与艺术领域的布局。作者资源包括安东尼·圣埃克苏佩里、海伦·凯勒、Joshua Kerievsky、王达、张兆增与WLOP等。

目录

  1. 版权信息
  2. 内容提要
  3. 序
  4. 前言
  5. 第1章 Cocos Creator基础与开发环境搭建
  6. 1.1 了解Cocos Creator
  7. 1.2 安装和启动Cocos Creator
  8. 1.3 使用Dashboard
  9. 1.4 “Hello World”案例
  10. 1.5 项目结构
  11. 1.6 小结
  12. 第2章 编辑器基础
  13. 2.1 资源管理器窗口
  14. 2.2 场景编辑器窗口
  15. 2.3 层级管理器窗口
  16. 2.4 属性检查器窗口
  17. 2.5 串口输出
  18. 2.6 预览和构建
  19. 2.7 小结
  20. 第3章 Cocos Creator核心概念
  21. 3.1 节点与组件
  22. 3.2 Cocos坐标系
  23. 3.3 节点与渲染
  24. 3.4 精灵
  25. 3.5 标签
  26. 3.6 预制
  27. 3.7 小结
  28. 第4章 脚本开发
  29. 4.1 代码编译环境配置
  30. 4.2 节点和组件
  31. 4.3 组件生命周期
  32. 4.4 创建和销毁节点
  33. 4.5 资源管理
  34. 4.6 CCClass进阶参考
  35. 4.7 小结
  36. 第5章 事件系统
  37. 5.1 发射和监听事件
  38. 5.2 系统内置事件
  39. 5.3 全局系统事件
  40. 5.4 小结
  41. 第6章 GUI系统
  42. 6.1 画布与多分辨率适配
  43. 6.2 Widget与用户界面摆放和对齐
  44. 6.3 制作可任意拉伸的用户界面图像
  45. 6.4 Button
  46. 6.5 其他常见组件参考
  47. 6.6 小结
  48. 第7章 动作系统与计时器
  49. 7.1 动作
  50. 7.2 计时器
  51. 7.3 小结
  52. 第8章 动画系统
  53. 8.1 动画编辑器
  54. 8.2 创建动画
  55. 8.3 编辑动画
  56. 8.4 编辑逐帧动画
  57. 8.5 非匀速动画
  58. 8.6 添加动画事件
  59. 8.7 使用脚本控制动画
  60. 8.8 小结
  61. 第9章 音乐与音效
  62. 9.1 音频的加载方式
  63. 9.2 使用AudioSource播放
  64. 9.3 使用AudioEngine播放
  65. 9.4 小结
  66. 第10章 调试与发布
  67. 10.1 网页平台调试
  68. 10.2 原生平台调试
  69. 10.3 网页平台发布
  70. 10.4 原生发布
  71. 10.5 小结
  72. 第11章 微信小游戏开发与发布
  73. 11.1 什么是微信小游戏
  74. 11.2 微信公众平台与小游戏开发环境搭建
  75. 11.3 Cocos Creator发布到微信小游戏流程
  76. 11.4 微信小游戏资源管理
  77. 11.5 微信小游戏的调试
  78. 11.6 小结

常见问题

这本书是基于Cocos Creator哪个版本编写的?
本书主要基于Cocos Creator 2.x版本进行讲解,内容覆盖了2.x版本的核心功能与API。对于学习引擎基础架构和JavaScript/TypeScript开发模式仍有重要价值,但部分界面操作或API细节可能随3.x等新版本有所变化。
没有游戏开发经验可以看懂这本书吗?
可以。本书从编辑器安装、界面介绍开始,逐步引导读者入门。但需要读者具备基本的JavaScript或TypeScript编程知识,这是理解和实践书中代码示例的前提。完全零编程基础的读者可能需要先补充相关编程知识。
这本书和官方文档有什么区别?
官方文档侧重于分模块的API查询和基础功能说明,而本书则提供了更系统的学习路径、更完整的项目实战案例以及作者积累的实践技巧与最佳实践。两者可以互为补充,本书能帮助你更高效地组织和运用官方文档中的知识。

读者评论

查询本书

本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。

作者简介

宋志京 作者

宋志京,目前公开资料有限,其国籍、生卒年、教育背景与职业经历均未见明确记载。从库内收录情况看,他仅有一种作品入库,即《Cocos Creator完全使用手册》,常见分类为编程设计。该书围绕Cocos Creator这一游戏开发引擎展开,属于面向开发者的工具书与实操指南,内容取向偏重功能讲解和使用方法,适合希望系统了解该引擎的读者查阅参考。仅凭这一部作品,尚难概括宋志京的整体写作风格与创作脉络,也无法判断其是否长期从事编程写作或游戏开发工作。可以确认的是,他以技术手册的形式进入中文编程类图书领域,作品定位清晰,偏向实用与查阅。随着更多资料出现,其作者面貌仍有待进一步补充。

同类高分