Cocos2d-x实战-手把手教你上线项目-迷失航线—32235人已学习
课程介绍
本课程介绍一个实际的手机游戏,使用Cocos2d-x引擎从设计到开发过程。了解当下为流行的开发方法学——敏捷开发。在开发过程中,我们会发现敏捷方法非常适合于采用基于Cocos2d-x引擎技术的手机游戏开发。
课程收益
掌握Cocos2D-X开发技巧,项目实战技巧
讲师介绍
关东升
更多讲师课程
一个在IT领域摸爬滚打20多年的老程序员、软件架构师、培训讲师、IT作家。 熟悉Java、Kotlin、Python、iOS、Android、游戏开发、数据库开发与设计、软件架构设计等多种IT技术。 参与设计和开发北京市公交一卡通百亿级大型项目,开发国家农产品追溯系统、金融系统微博等移动客户端项目。 近期为中国移动、中国联通、南方航空、中石油、工商银行、平安银行和天津港务局等企事业单位授课。 著有《Java从小白到大牛》、《Kotlin从小白到大牛》、《iOS开发指南》、《Android网络游戏开发实战》、《Cocos2d-x实战》系列和《JSP网络程序设计》等40多部计算机书籍。
课程大纲
1.
1.1迷失航线故事背景 5:16
2.
1.2迷失航线需求分析 3:19
3.
1.3迷失航线原型设计 4:49
4.
1.4迷失航线游戏脚本 3:02
5.
2.1迭代1.1:创建工程 8:57
6.
2.2迭代1.2:多分辨率支持 7:16
7.
2.3迭代1.3:纹理图集制作 6:28
8.
2.4迭代1.4:背景制作 16:24
9.
2.5迭代1.5:通用类与基类维护 13:39
10.
3.1迭代2.1:添加场景和层 10:50
11.
3.2迭代2.2:Loading动画 6:26
12.
3.3迭代2.3:异步加载纹理缓存 25:29
13.
3.4迭代2.4:异步预处理声音 15:47
14.
4.1迭代3.1:添加场景和层 28:42
15.
4.2迭代3.2:添加菜单 13:23
16.
任务4:创建设置场景 56:22
17.
6任务4:创建设置场景 29:13
18.
7.1迭代6.1:创建敌人精灵 1 18:29
19.
7.1迭代6.1:创建敌人精灵 2 18:29
20.
7.1迭代6.1:创建敌人精灵 3 18:29
21.
7.1迭代6.1:创建敌人精灵 4 18:47
22.
7.2迭代6.2:创建玩家飞机精灵 24:57
23.
7.3迭代6.3:创建炮弹精灵 19:15
24.
7.4迭代6.4:初始化游戏场景 1 25:58
25.
7.4迭代6.4:初始化游戏场景 2 30:18
26.
7.5迭代6.5:游戏场景菜单实现 35:12
27.
7.6迭代6.6:玩家飞机发射炮弹 14:51
28.
7.7迭代6.7:炮弹与敌人的碰撞检测 42:00
29.
7.8迭代6.8:玩家飞机与敌人的碰撞检测 11:22
30.
7.9迭代6.9:玩家飞机生命值显示 17:33
31.
7.10迭代6.10:显示玩家得分情况 9:36
32.
8.1迭代7.1:游戏结束场景进入 17:50
33.
8.2迭代7.2:游戏结束场景初始化 23:36
34.
8.3迭代7.3:游戏结束场景退出 20:37
35.
9.1谷歌Android应用商店Google play 12:13
36.
9.2Android设备测试 14:33
37.
9.3还有“最后一公里” 29:49
38.
9.4发布产品 31:20
39.
10.1微软Windows Phone 应用商店 5:13
40.
10.2.1播放音频程序崩溃问题 11:52
41.
10.2.2横屏与竖屏设置问题 2:51
42.
10.2.3屏幕分辨率宽度和高度相反问题 8:16
43.
10.3还有“最后一公里” 9:58
44.
10.3.1使用应用商店测试套件完成“最后一公里” 8:59
45.
10.3.2测试应用程序包XAP 4:59
46.
10.3.3修改应用程序的基本属性 5:00
47.
10.3.4配置图标 未审核 5:38
48.
10.3.5应用商店磁贴和屏幕快照 1:37
49.
10.3.6修改UI相关描述信息 3:42
50.
10.3.7修改打包信息 1:59
51.
10.4.上传并描述您的程序包 9:02
52.
10.4.1填写应用信息 9:26
53.
11.1苹果的App Store 8:32
54.
11.2iOS设备测试 9:54
55.
11.2.1创建开发者证书 6:44
56.
11.2.2设备注册 6:28
57.
11.2.3创建App ID 4:25
58.
11.2.4创建配置概要文件 7:08
59.
11.2.5设备上运行 6:00
60.
11.3.1添加图标 15:52
61.
11.3.2添加启动界面 8:15
62.
11.3.3修改发布产品属性 4:27
63.
11.3.4为发布进行编译 8:14
64.
11.3.5应用打包 4:53
65.
11.4发布产品 5:52
66.
11.4.1创建应用及基本信息 1:29
67.
11.4.2应用定价信息 9:23
68.
11.4.3基本信息输入 10:33
69.
11.4.4上传应用 4:08
70.
11.5.1功能问题 3:47
71.
11.5.2用户界面问题 1:35
72.
11.5.3商业问题 4:00
73.
11.5.4不当内容 1:15
74.
11.5.5其它问题 3:52