登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書

『簡體書』Cocos Creator 3.x 游戏开发入门与实战

書城自編碼: 3781366
分類:簡體書→大陸圖書→計算機/網絡圖形圖像/多媒體
作者: 黄鸿信
國際書號(ISBN): 9787121440885
出版社: 电子工业出版社
出版日期: 2022-08-01

頁數/字數: /
釘裝: 平塑勒单衬

售價:HK$ 130.8

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
利他主义的生意:偏爱“非理性”的市场(英国《金融时报》推荐读物!)
《 利他主义的生意:偏爱“非理性”的市场(英国《金融时报》推荐读物!) 》

售價:HK$ 77.3
认知行为疗法:心理咨询的顶层设计
《 认知行为疗法:心理咨询的顶层设计 》

售價:HK$ 99.7
FANUC工业机器人装调与维修
《 FANUC工业机器人装调与维修 》

售價:HK$ 99.7
吕著中国通史
《 吕著中国通史 》

售價:HK$ 62.7
爱琴海的光芒 : 千年古希腊文明
《 爱琴海的光芒 : 千年古希腊文明 》

售價:HK$ 199.4
不被他人左右:基于阿德勒心理学的无压力工作法
《 不被他人左右:基于阿德勒心理学的无压力工作法 》

售價:HK$ 66.1
SDGSAT-1卫星热红外影像图集
《 SDGSAT-1卫星热红外影像图集 》

售價:HK$ 445.8
股市趋势技术分析(原书第11版)
《 股市趋势技术分析(原书第11版) 》

售價:HK$ 221.8

 

建議一齊購買:

+

HK$ 55.1
《MAYA动画设计基础与实训》
+

HK$ 126.4
《Unity3D网络游戏实战(第2版)》
+

HK$ 135.0
《中文版Illustrator 2020从入门到精通(微课视频》
+

HK$ 118.5
《Creo Parametric 6.0中文版从入门到精通》
+

HK$ 66.6
《Maya模型制作与表现》
+

HK$ 160.0
《中文版Illustrator 2022完全案例教程(微课视频》
內容簡介:
本书基于Cocos Creator 3.x版本编写,书中精选了多个有趣的小游戏原型,每个小游戏原型都涵盖了相应的基础知识,包括2D对象、缓动系统、2D物理与遮罩、音频系统、动画系统等,旨在通过实战的方式引导读者快速入门。本书的内容浅显易懂,非常适合零基础的读者,无论是在校学生还是刚接触游戏开发的开发人员,都可以通过阅读本书学到想要的知识。本书的最后一章分享了独立小游戏开发者的经验,包括如何获取游戏灵感、如何立项与迭代等,可以为想要进行独立小游戏开发的新人解答“怎么开始”的困惑。如果你对游戏开发感兴趣,相信你一定能从本书中取得收获。
關於作者:
黄鸿信,AX-GAME独立小游戏制作人,擅长设计解密、反应类小游戏,曾独立设计并开发了《帽子先生大冒险》《跃动方块》等爆款小游戏。于2019年接触Cocos后,出于兴趣开始在bilibili网站(ID:阿信OL)连载Cocos Creator小游戏开发教程,包括RPG游戏、飞刀游戏、虐心游戏、反应力游戏等十余种游戏类型,其中《从零开发ARPG地下城》《完美方块》《爆破点点》等多个小游戏教程深受网友喜爱。
目錄
第1章 初识Cocos Creator11.1 Cocos Creator简介21.1.1 什么是游戏引擎21.1.2 为什么使用Cocos Creator21.1.3 善用文档和社区31.2 Cocos Creator的安装与启动41.2.1 安装Dashboard51.2.2 下载编辑器51.2.3 创建项目71.3 编辑器介绍81.3.1 编辑器界面91.3.2 调整编辑器布局101.4 Hello World121.4.1 创建场景121.4.2 向场景中添加文字141.4.3 预览运行项目181.5 本章小结18第2章 脚本编程基础192.1 配置外部工具202.1.1 Chrome浏览器202.1.2 VS Code编辑器212.1.3 配置默认外部程序212.2 创建和使用游戏脚本222.2.1 脚本的创建222.2.2 编辑脚本242.2.3 绑定脚本262.2.4 hello游戏脚本272.3 TypeScript基础282.3.1 变量的声明292.3.2 条件语句302.3.3 switch语句322.3.4 循环基础332.3.5 数组342.3.6 对象352.3.7 函数362.3.8 类372.4 脚本组件基础382.4.1 组件类382.4.2 cc类382.4.3 属性装饰器382.4.4 与其他节点及组件交互402.4.5 脚本的生命周期412.5 本章小结43第3章 2D对象——对战小游戏《击败魔物》443.1 模块简介及基础准备453.1.1 游戏简介453.1.2 游戏规则453.1.3 创建游戏项目463.1.4 目录规划与资源导入463.2 使用图片资源483.2.1 2D对象的渲染483.2.2 向场景中添加图片483.2.3 Sprite组件简介503.2.4 UITransform组件简介523.3 完善场景布局533.3.1 修改游戏设计分辨率543.3.2 使用变换工具563.3.3 父节点与子节点变换关系583.3.4 节点的遮挡关系593.3.5 添加提示文本593.4 实现游戏核心逻辑613.4.1 使用计时器613.4.2 使用Button组件633.4.3 添加“重新开始”功能663.4.4 小节代码一览663.5 本章小结69第4章 缓动系统——反应小游戏《爆破点点》704.1 模块简介及基础准备714.1.1 游戏简介714.1.2 游戏规则714.1.3 创建游戏项目714.1.4 目录规划与资源导入724.1.5 场景初始化734.2 搭建场景布局734.2.1 制作纯色背景734.2.2 添加子弹与敌人754.2.3 添加尖刺元素754.2.4 批量调整节点属性774.3 触摸事件的响应784.3.1 事件系统简介784.3.2 监听和发射事件794.3.3 输入事件系统814.3.4 游戏脚本的调整834.4 使用缓动系统834.4.1 缓动系统简介844.4.2 实现子弹发射效果844.4.3 实现击中判定864.4.4 让敌人动起来884.4.5 实现死亡判定894.5 完善得分逻辑894.5.1 添加得分Label904.5.2 得分逻辑的实现904.5.3 随机化敌人的初始状态924.6 2D粒子初探934.6.1 使用2D粒子944.6.2 ParticleSystem2D简介954.6.3 使用爆破粒子964.6.4 小节代码一览984.7 本章小结102第5章 2D物理与遮罩——跑酷小游戏《跃动小球》1035.1 模块简介及基础准备1045.1.1 游戏简介1045.1.2 游戏规则1045.1.3 创建游戏项目1055.1.4 目录规划与资源导入1055.1.5 场景初始化1065.2 2D物理系统初探1065.2.1 2D物理简介1075.2.2 使用2D刚体组件1075.2.3 刚体类型1085.2.4 使用2D碰撞组件1095.2.5 绘制物理调试信息1115.3 实现小球操控逻辑1135.3.1 修改刚体移动速度1135.3.2 碰撞回调1145.4 实现游戏核心逻辑1165.4.1 预制体1175.4.2 使用预制体创建新节点1185.4.3 让小球“跑起来”1195.4.4 细节优化与完善1215.4.5 小节代码一览1235.5 遮罩的妙用1265.5.1 遮罩组件简介1275.5.2 椭圆遮罩1285.5.3 反向遮罩1285.5.4 矩形遮罩1305.5.5 自定义图形遮罩1315.5.6 制作【开始】按钮1325.5.7 制作【开始】界面1335.6 本章小结134第6章 音频系统——益智小游戏《迷你拼图》1356.1 模块简介及基础准备1366.1.1 游戏简介1366.1.2 游戏规则1366.1.3 创建游戏项目1376.1.4 目录规划与资源导入1376.1.5 场景初始化1386.2 制作拼图块1386.2.1 图片资源的动态加载1386.2.2 设置SpriteFrame的纹理区域1406.2.3 制作拼图块预制体1416.3 实现游戏核心逻辑1436.3.1 初始化拼图块1436.3.2 打乱拼图块1456.3.3 处理拼图点击事件1486.4 为游戏添加音乐1506.4.1 音频资源1506.4.2 AudioSource组件简介1516.4.3 播放背景音乐1526.4.4 播放点击音效1526.4.5 小节代码一览1546.5 本章小结159第7章 动画系统——回合制小游戏《简易RPG战斗》1607.1 模块简介及基础准备1617.1.1 游戏简介1617.1.2 游戏规则1617.1.3 创建游戏项目1627.1.4 目录规划与资源导入1627.1.5 场景初始化1637.1.6 场景搭建1637.2 实现游戏核心逻辑1667.2.1 数值初始化1667.2.2 添加操作按钮逻辑1687.2.3 添加敌人死亡刷新逻辑1717.3 动画系统初探1727.3.1 动画系统简介1727.3.2 使用动画组件1727.3.3 编辑受击动画1747.3.4 播放受击动画1767.3.5 添加刀光动画1777.3.6 挂载新动画剪辑1787.4 细节优化1807.4.1 添加【前进】按钮1807.4.2 过渡动画1827.4.3 动画回调1827.4.4 修复攻击间隔bug1837.4.5 小节代码一览1847.5 本章小结189第8章 3D初探——《跃动小球》3D版复刻1908.1 模块简介及基础准备1918.1.1 游戏简介1918.1.2 游戏规则1918.1.3 创建游戏项目1918.1.4 目录规划与资源导入1928.1.5 场景初始化1928.2 3D编辑模式基础1938.2.1 新建3D内置对象1938.2.2 3D视窗调整1948.2.3 摄像机角度的调整1968.2.4 3D节点属性调整1978.3 为3D对象添加物理元素1978.3.1 3D物理简介1988.3.2 添加刚体组件1998.3.3 添加碰撞组件1998.4 实现游戏核心逻辑2008.4.1 移植2D核心逻辑2008.4.2 显示得分2048.4.3 摄像机2058.4.4 小节代码一览2078.5 本章小结211第9章 跨平台发布2129.1 模块简介及基础准备2139.1.1 模块简介2139.1.2 创建项目2139.1.3 目录规划与资源导入2149.1.4 场景初始化2149.1.5 场景搭建2149.2 初识构建发布面板2149.2.1 构建发布配置页2159.2.2 通用构建选项简介2169.2.3 平台构建选项简介2179.2.4 构建任务2189.3 为Web导出2189.3.1 构建配置2189.3.2 构建项目2199.3.3 搭建简易的本地服务器2209.4 为Android导出2219.4.1 配置Java环境2219.4.2 安装Android Studio2219.4.3 配置SDK和NDK路径2259.4.4 构建项目2269.5 为iOS导出2279.5.1 安装Xcode2279.5.2 构建项目2289.6 为小游戏平台导出2299.6.1 配置微信开发者工具2299.6.2 构建项目2309.7 本章小结231第10章 独立项目的设立与上线23210.1 如何获取游戏灵感23310.1.1 带着问题去玩游戏23310.1.2 关注热门游戏榜单和趋势23410.1.3 制作灵感笔记23510.1.4 拓宽灵感获取的渠道23510.1.5 SCAMPER分析法23610.2 如何立项与迭代23610.2.1 从小项目开始23610.2.2 快速原型设计23710.2.3 获取反馈与迭代23710.3 游戏的上架23810.3.1 申请计算机软件著作权23810.3.2 申请开发者账号23810.3.3 准备材料与上架23910.3.4 申请广告位23910.4 本章小结240

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.