Python游戏开发:cocos2d-python,智捷课堂,程序员老关,Python语言之所以受欢迎,很大的原因是有很多可以使用的库,Python社区也有很多游戏开发库,其中较为优秀有:Cocos2d、Pyglet和Pygame,还有专门用于3D游戏开发库Panda3D。其中Cocos2d也称为cocos2d-python,本课程重点介绍cocos2d-python。
本视频采用最新Python 3.6版
课程内容:
1 【Python游戏开发】Cocos2d游戏引擎介绍
1.1 什么是游戏引擎?
1.2 为什么选择Cocos2d
1.3 Cocos2d“家谱”
1.4 Cocos2d核心概念
2 【Python游戏开发】第一个Cocos2d游戏
2.1 安装Cocos2d引擎
2.2 程序代码
2.3 标签锚点
2.4 Cocos2d坐标
2.5 节点层级架构
3【Python游戏开发】 使用菜单
3.1 文本菜单
3.2 图片菜单
4 【Python游戏开发】事件处理
4.1 键盘事件处理
4.2 鼠标事件处理
5 【Python游戏开发】精灵
5.1 创建精灵
5.2 案例:沙漠英雄场景
6 【Python游戏开发】场景切换
6.1 场景切换相关方法
6.2 场景切换动画
7 【Python游戏开发】动作
7.1 瞬时动作
7.2 间隔动作
7.3 组合动作
8 粒子系统
8.1 粒子发射模式
8.2 粒子系统属性
8.3 预定义粒子系统
8.4 案例:Zippo打火机
9 【Python游戏开发】游戏背景音乐与音效
9.1 音频文件介绍
9.2 播放背景音乐
9.3 播放音效 适用人群:Python感兴趣人员,Python开发者,零基础学习Python人员 ,从事Python游戏开发者