网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Cocos Creator微信小游戏开发实战
分类 人文社科-社会科学-语言文字
作者 王绍明编
出版社 电子工业出版社
下载
简介
目录
篇基础知识篇
章小游戏
1.1初识小游戏
1.1.1小游戏
1.1.2微信小游戏
1.1.3微信小游戏官方开发工具
1.2CocosCreator
1.2.1关于CocosCreator
1.2.2CocosCreator工作流程
1.2.3CocosCreator技术架构
1.3CocosCreator的安装与启动
1.3.1下载与安装
1.3.2Dashboard
1.4HelloWorld
1.4.1打开项目
1.4.2HelloWorld
1.5项目结构
第2章编辑器
2.1资源管理器
2.1.1资源管理器面板
2.1.2资源管理
2.2场景编辑器
2.2.1场景编辑器面板
2.2.2场景编辑器的使用
2.3层级管理器
2.3.1层级管理器面板
2.3.2层级管理器的使用
2.4属性检查器
2.4.1属性检查器面板
2.4.2属性检查器的介绍
2.5设置
2.5.1编辑器设置
2.5.2项目设置
2.6其他
2.6.1控制台
2.6.2主菜单
2.6.3工具栏
2.6.4编辑器布局
2.6.5控件库
2.6.6构建预览
第3章脚本开发
3.1认识脚本
3.1.1创建和使用脚本
3.1.2添加脚本到场景节点中
3.1.3cc.Class
3.1.4访问节点和其他组件
3.1.5常用节点和组件接口
3.2脚本常用函数与方法
3.2.1生命周期
3.2.2创建和销毁节点
3.2.3加载和切换场景
3.2.4获取和加载资源
3.3事件
3.3.1监听事件和发射事件
3.3.2系统内置事件
3.3.3玩家输入事件
3.4动作系统
3.4.1使用动作系统
3.4.2计时器
3.5脚本
3.5.1脚本的执行顺序
3.5.2模块化脚本
3.5.3插件脚本
3.5.4TypeScript脚本
3.6其他
3.6.1网络接口
3.6.2对象池
3.6.3代码分包加载
第4章子系统
4.1图像和渲染
4.1.1Sprite组件:图像显示
4.1.2Label组件:文本显示
4.1.3Mask组件:约束组件
4.2外部资源渲染
4.2.1ParticleSystem组件:粒子读取组件
4.2.2TiledMap组件:地图组件
4.2.3Spine组件:骨骼动画的播放、渲染组件
4.2.4DragonBones组件:骨骼动画资源的播放、渲染组件
4.2.5VideoPlayer组件:视频播放组件
4.2.6WebView组件:网页显示组件
4.3摄像机
4.3.1摄像机
4.3.2摄像机方法
4.4绘图系统
4.5动画系统
4.5.1Animation组件
4.5.2动画事件
4.6物理系统
4.6.1碰撞系统
4.6.2物理引擎
4.7音乐和音效
第5章UI系统
5.1适配
5.1.1多分辨率适配
5.1.2对齐挂件
5.1.3文字排版
5.1.4自动布局容器
5.2UI组件
5.2.1Canvas组件
5.2.2Widget组件
5.2.3Button组件
5.2.4Layout组件
5.2.5EditBox组件
5.2.6ScrollView组件
5.2.7ScrollBar组件
5.2.8ProgressBar组件
5.2.9Toggle组件
5.2.10ToggleGroup组件
5.2.11Slider组件
5.2.12PageView组件
5.2.13PageViewIndicator组件
5.2.14BlockInputEvents组件
5.3制作拉伸图像和动态列表
5.3.1制作拉伸图像
5.3.2制作动态列表
第6章CocosCreator提高
6.1开放数据域
6.1.1开放数据域介绍
6.1.2开放数据域示例
6.2资源、数据管理
6.2.1资源管理——meta文件
6.2.2存储和读取数据
6.2.3热更新
6.3扩展补充
6.3.1扩展编辑器
6.3.2SDK集成
6.3.3管理项目资源
第二篇实战案例篇
第7章精准射击
7.1项目初始化
7.2脚本编写
第8章摇杆控制
8.1项目初始化
8.2脚本编写
第9章跳一跳
9.1准备项目和资源
9.2创建游戏场景
9.3创建游戏主角的脚本
9.4创建游戏控制脚本
0章地图路径
10.1项目初始化
10.2脚本编写
1章触摸控制角色移动射击
11.1项目初始化
11.2脚本编写
2章NPC的控制
12.1项目初始化
12.2脚本编写
3章天气效果——雨
13.1项目初始化
13.2脚本编辑
4章打地鼠
14.1项目初始化
14.2脚本编辑
5章消消乐
15.1项目初始化
15.2脚本编辑
6章捕鱼达人
16.1项目初始化
16.2脚本编辑
7章趣味套牛
17.1项目初始化
17.1.1创建项目
17.1.2项目资源
17.2搭建游戏场景
17.2.1创建游戏场景
17.2.2设置游戏场景图片
17.3按钮控制套绳套牛
17.3.1单击事件
17.3.2控制绳子伸缩
17.4游戏核心——套牛
17.4.1游戏动画脚本
17.4.2编写游戏逻辑脚本
17.4.3构建牛的预制体
17.5套牛玩法
17.5.1随机产生一头牛
17.5.2对套牛成功、失败的判断
17.6构建发布
17.6.1构建发布游戏项目
17.6.2微信小游戏
8章趣味桌球
18.1项目初始化
18.1.1创建项目
18.1.2搭建游戏场景
18.2脚本编写
18.2.1开启物理系统
18.2.2白球的碰撞检测
18.2.3球杆击球
18.2.4球与球直接的碰撞检测
18.2.5重新开始游戏
9章点我+1
19.1项目初始化
19.1.1创建项目
19.1.2搭建游戏场景
19.1.3搭建游戏结束场景
19.2开始游戏
19.2.1开始游戏页面
19.2.2场景切换、播放音乐
19.3主游戏场景脚本编写
19.3.1主游戏页面初始化
19.3.2主游戏页面游戏逻辑实现
19.3.3主游戏页面游戏逻辑完整脚本
19.4游戏结束页面
第20章跑酷
20.1项目初始化
20.2游戏场景实现
20.2.1循环的游戏场景
20.2.2不断出现的台阶
20.2.3随机生成金币
20.3收集金币
第21章抽奖游戏
21.1转盘抽奖游戏
21.1.1创建项目
21.1.2搭建弱联网服务器
21.1.3脚本编辑
21.2街机抽奖游戏
21.2.1项目初始化
21.2.2脚本编辑
第22章疯狂坦克
22.1项目初始化
22.1.1创建项目
22.1.2搭建游戏场景
22.2脚本编辑
22.2.1开始游戏页面
22.2.2主游戏页面
22.2.3主游戏脚本
第23章橡皮怪
23.1项目初始化
23.1.1创建项目
23.1.2搭建游戏场景
23.1.3搭建游戏结束场景
23.2脚本编辑
23.2.1开始游戏页面
23.2.2主游戏页面
23.2.3游戏结束页面
第24章棍子英雄
24.1项目初始化
24.1.1创建项目
24.1.2搭建游戏场景
24.2脚本编辑
24.2.1开始游戏页面
24.2.2主游戏页面
内容推荐
本书旨在为微信小游戏开发者或想进入微信小游戏开发行列的人提供一个快速学习微信小游戏开发的入口。本书涵盖了Cocos Creator游戏引擎开发的基础知识、编辑器的各个面板的使用、UI系统、控制系统、物理引擎、音视频播放等内容,并提供了多个真实项目的开发讲解,使读者能够快速了解Cocos Creator游戏引擎的知识点、开发流程、项目结构、开发思路,进而熟练使用Cocos Creator编辑器的各个功能面板。 本书实用性较强,适合零基础的学习者,也适合想要学习Cocos Creator开发的其他从业人员。针对Cocos Creator游戏引擎的知识点及应用,本书提供了大量的练习项目供零基础的开发者、游戏爱好者进行实战练习,快速掌握小游戏开发的方法。
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/19 13:06:12