《Cocos Creator微信小游戏开发实战》求取 ⇩

第一篇基础知识3

第1章小游戏3

1.1初识小游戏3

1.1.1小游戏是什么3

1.1.2微信小游戏4

1.1.3微信小游戏官方开发工具5

1.2Cocos Creator游戏引擎6

1.2.1关于Cocos Creator6

1.2.2 Cocos Creator工作流程7

1.2.3 Cocos Creator技术架构8

1.3Cocos Creator的安装与启动10

1.3.1下载与安装10

1.3.2 Dashboard11

1.4Hello World12

1.4.1打开项目12

1.4.2编写项目13

1.5项目结构15

第2章编辑器17

2.1资源管理器18

2.1.1资源管理器面板18

2.1.2资源管理19

2.2场景编辑器20

2.2.1场景编辑器面板20

2.2.2场景编辑器的使用20

2.3层级管理器23

2.3.1层级管理器面板23

2.3.2层级管理器的使用24

2.4属性检查器25

2.4.1属性检查器面板25

2.4.2属性检查器的介绍26

2.5设置27

2.5.1编辑器设置27

2.5.2项目设置31

2.6其他32

2.6.1控制台32

2.6.2主菜单33

2.6.3工具栏34

2.6.4编辑器布局35

2.6.5控件库35

2.6.6构建预览36

第3章脚本开发38

3.1认识脚本38

3.1.1创建和使用脚本38

3.1.2添加脚本到场景节点中39

3.1.3cc.Class40

3.1.4访问节点和其他组件44

3.1.5常用节点和组件接口48

3.2脚本常用函数与方法50

3.2.1生命周期50

3.2.2创建和销毁节点52

3.2.3加载和切换场景55

3.2.4获取和加载资源55

3.3事件59

3.3.1监听事件和发射事件59

3.3.2系统内置事件61

3.3.3玩家输入事件63

3.4动作系统65

3.4.1使用动作系统65

3.4.2计时器70

3.5脚本71

3.5.1脚本的执行顺序71

3.5.2模块化脚本74

3.5.3插件脚本76

3.5.4TypeScript脚本77

3.6其他77

3.6.1网络接口77

3.6.2对象池78

3.6.3代码分包加载80

第4章子系统82

4.1图像和渲染82

4.1.1Sprite组件:图像显示82

4.1.2 Label组件:文本显示85

4.1.3 Mask组件:约束组件86

4.2外部资源渲染87

4.2.1ParticleSystem组件:粒子读取组件87

4.2.2 TiledMap组件:地图组件89

4.2.3 Spine组件:骨骼动画的播放、渲染组件90

4.2.4 DragonBones组件:骨骼动画资源的播放、渲染组件90

4.2.5 VideoPlayer组件:视频播放组件91

4.2.6 WebView组件:网页显示组件94

4.3摄像机96

4.3.1摄像机属性96

4.3.2摄像机方法97

4.4绘图系统101

4.5动画系统102

4.5.1Animation组件102

4.5.2动画事件103

4.6物理系统107

4.6.1碰撞系统107

4.6.2物理引擎110

4.7音乐和音效115

第5章UI系统117

5.1适配117

5.1.1多分辨率适配117

5.1.2对齐挂件119

5.1.3文字排版119

5.1.4自动布局容器120

5.2UI组件121

5.2.1 Canvas组件121

5.2.2 Widget组件121

5.2.3 Button组件122

5.2.4 Layout组件125

5.2.5 EditBox组件126

5.2.6 ScrollView组件129

5.2.7 ScrollBar组件132

5.2.8 ProgressBar组件132

5.2.9 Toggle组件133

5.2.10 ToggleGroup组件135

5.2.11 Slider组件135

5.2.12 PageView组件137

5.2.13 PageViewlndicator组件140

5.2.14 BlockInputEvents组件140

5.3制作拉伸图像和动态列表141

5.3.1制作拉伸图像141

5.3.2制作动态列表141

第6章Cocos Creator提高145

6.1开放数据域145

6.1.1开放数据域介绍145

6.1.2开放数据域示例146

6.2资源、数据管理151

6.2.1资源管理——meta文件151

6.2.2存储和读取数据153

6.2.3热更新154

6.3扩展补充155

6.3.1扩展编辑器155

6.3.2SDK集成162

6.3.3管理项目资源165

第二篇实战案例171

第7章精准射击171

7.1项目初始化171

7.2脚本编写172

第8章摇杆控制175

8.1项目初始化175

8.2脚本编写176

第9章跳一跳182

9.1准备项目和资源183

9.2创建游戏场景183

9.3创建游戏主角的脚本185

9.4创建游戏控制脚本188

第10章地图路径191

10.1项目初始化191

10.2脚本编写193

第11章触摸控制角色移动射击199

11.1项目初始化199

11.2脚本编写200

第12章NPC的控制205

12.1项目初始化205

12.2脚本编写206

第13章天气效果——雨211

13.1项目初始化211

13.2脚本编辑212

第14章打地鼠217

14.1项目初始化217

14.2脚本编辑218

第15章消消乐223

15.1项目初始化224

15.2脚本编辑225

第16章捕鱼达人245

16.1项目初始化245

16.2脚本编辑247

第17章趣味套牛257

17.1项目初始化257

17.1.1创建项目258

17.1.2项目资源258

17.2搭建游戏场景259

17.2.1创建游戏场景259

17.2.2设置游戏场景图片259

17.3按钮控制套绳套牛261

17.3.1单击事件261

17.3.2控制绳子移动262

17.4游戏核心——套牛263

17.4.1游戏动画脚本264

17.4.2编写游戏逻辑脚本266

17.4.3构建牛的预制体269

17.5套牛玩法270

17.5.1随机产生一头牛270

17.5.2对套牛成功、失败的判断272

17.6构建发布276

17.6.1构建发布游戏项目276

17.6.2微信小游戏279

第18章趣味桌球280

18.1项目初始化281

18.1.1创建项目281

18.1.2搭建游戏场景281

18.2脚本编写284

18.2.1开启物理引擎284

18.2.2白球的碰撞检测285

18.2.3球杆击球287

18.2.4球的碰撞检测290

18.2.5重新开始游戏292

第19章点我+1294

19.1项目初始化295

19.1.1创建项目295

19.1.2搭建游戏场景295

19.1.3搭建游戏结束场景296

19.2开始游戏297

19.2.1开始游戏页面297

19.2.2场景切换、播放音乐298

19.3主游戏场景脚本编写300

19.3.1主游戏页面初始化300

19.3.2主游戏页面游戏逻辑实现310

19.3.3主游戏页面游戏逻辑完整脚本322

19.4游戏结束页面331

第20章跑酷335

20.1项目初始化335

20.2游戏场景实现336

20.2.1循环的游戏场景337

20.2.2不断出现的台阶338

20.2.3随机生成金币342

20.3收集金币348

第21章抽奖游戏359

21.1转盘抽奖游戏359

21.1.1创建项目360

21.1.2搭建弱联网服务器360

21.1.3脚本编辑361

21.2街机抽奖游戏369

21.2.1项目初始化369

21.2.2脚本编辑370

第22章疯狂坦克375

22.1项目初始化376

22.1.1创建项目376

22.1.2搭建游戏场景376

22.2脚本编辑377

22.2.1开始游戏页面378

22.2.2主游戏页面379

22.2.3主游戏脚本384

第23章橡皮怪422

23.1项目初始化423

23.1.1创建项目423

23.1.2搭建游戏场景423

23.1.3搭建游戏结束场景424

23.2脚本编辑424

23.2.1开始游戏页面425

23.2.2主游戏页面426

23.2.3游戏结束页面439

第24章棍子英雄441

24.1项目初始化442

24.1.1创建项目442

24.1.2搭建游戏场景443

24.2脚本编辑443

24.2.1开始游戏页面443

24.2.2主游戏页面446

2020《Cocos Creator微信小游戏开发实战》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由王绍明编著 2020 北京:电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

信息产品开发与实践(1998 PDF版)
信息产品开发与实践
1998 杭州:杭州大学出版社
cocos2d-x3.x游戏开发实战( PDF版)
cocos2d-x3.x游戏开发实战
VUE.JS前端开发实战(2020 PDF版)
VUE.JS前端开发实战
2020
微信小程序开发实战(2020 PDF版)
微信小程序开发实战
2020
微信小程序案例开发(2020 PDF版)
微信小程序案例开发
2020
Unity  &  VR游戏美术设计实战(2020 PDF版)
Unity & VR游戏美术设计实战
2020
微信小程序开发实战  微课视频版(2020 PDF版)
微信小程序开发实战 微课视频版
2020
电脑圆你游戏开发梦自主开发游戏实例详解(1999年03月第1版 PDF版)
电脑圆你游戏开发梦自主开发游戏实例详解
1999年03月第1版 电子工业出版社
6502微电脑游戏( PDF版)
6502微电脑游戏
彩龙出版社
ORIGINE DES ANIMAUX DOMESTIQUES(1947 PDF版)
ORIGINE DES ANIMAUX DOMESTIQUES
1947 PRESSES UNIVERSITAIRES DE FRANCE
旅游开发实录(1999 PDF版)
旅游开发实录
1999 北京:中国旅游传播出版社
游戏软件设计与开发指南(1998 PDF版)
游戏软件设计与开发指南
1998 北京:人民邮电出版社
QBasic游戏软件实例与开发(1995 PDF版)
QBasic游戏软件实例与开发
1995 北京:清华大学出版社
新实证主义  维也纳学圈哲学史导论(1998 PDF版)
新实证主义 维也纳学圈哲学史导论
1998 北京:商务印书馆
“开锣戏”  小戏集(1978 PDF版)
“开锣戏” 小戏集
1978 合肥:安徽人民出版社