师傅带徒弟学:Python游戏开发引擎cocos2d-python—299人已学习
课程介绍
Python语言之所以受欢迎,很大的原因是有很多可以使用的库,Python社区也有很多游戏开发库,其中较为优秀有:Cocos2d、Pyglet和Pygame,还有专门用于3D游戏开发库Panda3D。其中Cocos2d也称为cocos2d-python,本课程重点介绍cocos2d-python。
课程收益
掌握cocos2d-python游戏引擎,掌握Cocos2d游戏引擎,了解游戏开发过程,熟悉Python语言
讲师介绍
关东升 更多讲师课程
一个在IT领域摸爬滚打20多年的老程序员、软件架构师、培训讲师、IT作家。 熟悉Java、Kotlin、Python、iOS、Android、游戏开发、数据库开发与设计、软件架构设计等多种IT技术。 参与设计和开发北京市公交一卡通百亿级大型项目,开发国家农产品追溯系统、金融系统微博等移动客户端项目。 近期为中国移动、中国联通、南方航空、中石油、工商银行、平安银行和天津港务局等企事业单位授课。 著有《Java从小白到大牛》、《Kotlin从小白到大牛》、《iOS开发指南》、《Android网络游戏开发实战》、《Cocos2d-x实战》系列和《JSP网络程序设计》等40多部计算机书籍。
课程大纲
第1章:Cocos2d游戏引擎介绍
1. 0.课程介绍 0:47
2. 1.1 什么是游戏引擎? 3:33
3. 1.2 为什么选择Cocos2d 9:13
4. 1.3 Cocos2d家谱 6:11
5. 1.4 Cocos2d核心概念 7:51
第2章:第一个Cocos2d游戏
1. 2.1 安装Cocos2d引擎 2:01
2. 2.2 第一个Cocos2d游戏程序代码 7:46
3. 2.3 标签锚点 7:50
4. 2.4 Cocos2d坐标 2:15
5. 2.5 节点层级架构 3:37
第3章:使用菜单
1. 3.1 文本菜单 15:12
2. 3.2 图片菜单 17:59
第4章:事件处理
1. 4.1 键盘事件处理 7:36
2. 4.2 鼠标事件处理 7:21
第5章:精灵
1. 5.1 创建精灵 5:55
2. 5.2 案例:沙漠英雄场景 8:22
第6章:场景切换
1. 6.1 场景切换相关方法 12:48
2. 6.2 场景切换动画 6:37
第7章:动作
1. 7.1 瞬时动作 11:10
2. 7.2 间隔动作 13:12
3. 7.3 组合动作 9:55
第8章:粒子系统
1. 8.1 粒子发射模式 2:13
2. 8.2 粒子系统属性 4:19
3. 8.3 预定义粒子系统 11:27
4. 8.4 案例:Zippo打火机 4:55
第9章:游戏背景音乐与音效
1. 9.1 音频文件介绍 5:37
2. 9.2 播放背景音乐 7:45
3. 9.3 播放音效 3:30
大家可以点击【 查看详情】查看我的课程
课程介绍
Python语言之所以受欢迎,很大的原因是有很多可以使用的库,Python社区也有很多游戏开发库,其中较为优秀有:Cocos2d、Pyglet和Pygame,还有专门用于3D游戏开发库Panda3D。其中Cocos2d也称为cocos2d-python,本课程重点介绍cocos2d-python。
课程收益
掌握cocos2d-python游戏引擎,掌握Cocos2d游戏引擎,了解游戏开发过程,熟悉Python语言
讲师介绍
关东升 更多讲师课程
一个在IT领域摸爬滚打20多年的老程序员、软件架构师、培训讲师、IT作家。 熟悉Java、Kotlin、Python、iOS、Android、游戏开发、数据库开发与设计、软件架构设计等多种IT技术。 参与设计和开发北京市公交一卡通百亿级大型项目,开发国家农产品追溯系统、金融系统微博等移动客户端项目。 近期为中国移动、中国联通、南方航空、中石油、工商银行、平安银行和天津港务局等企事业单位授课。 著有《Java从小白到大牛》、《Kotlin从小白到大牛》、《iOS开发指南》、《Android网络游戏开发实战》、《Cocos2d-x实战》系列和《JSP网络程序设计》等40多部计算机书籍。
课程大纲
第1章:Cocos2d游戏引擎介绍
1. 0.课程介绍 0:47
2. 1.1 什么是游戏引擎? 3:33
3. 1.2 为什么选择Cocos2d 9:13
4. 1.3 Cocos2d家谱 6:11
5. 1.4 Cocos2d核心概念 7:51
第2章:第一个Cocos2d游戏
1. 2.1 安装Cocos2d引擎 2:01
2. 2.2 第一个Cocos2d游戏程序代码 7:46
3. 2.3 标签锚点 7:50
4. 2.4 Cocos2d坐标 2:15
5. 2.5 节点层级架构 3:37
第3章:使用菜单
1. 3.1 文本菜单 15:12
2. 3.2 图片菜单 17:59
第4章:事件处理
1. 4.1 键盘事件处理 7:36
2. 4.2 鼠标事件处理 7:21
第5章:精灵
1. 5.1 创建精灵 5:55
2. 5.2 案例:沙漠英雄场景 8:22
第6章:场景切换
1. 6.1 场景切换相关方法 12:48
2. 6.2 场景切换动画 6:37
第7章:动作
1. 7.1 瞬时动作 11:10
2. 7.2 间隔动作 13:12
3. 7.3 组合动作 9:55
第8章:粒子系统
1. 8.1 粒子发射模式 2:13
2. 8.2 粒子系统属性 4:19
3. 8.3 预定义粒子系统 11:27
4. 8.4 案例:Zippo打火机 4:55
第9章:游戏背景音乐与音效
1. 9.1 音频文件介绍 5:37
2. 9.2 播放背景音乐 7:45
3. 9.3 播放音效 3:30
大家可以点击【 查看详情】查看我的课程