【Python项目实战】零基础都能学的打飞机小游戏!!

9506
36
2020-04-13 18:10:19
100
54
281
49
添加VX:boxueguu,回复【python实战】关键字,领取资料(全部源码 + 课件)。 想加入交流群,可联系boxueguu
领取课程源码+资料,关注博学谷公众号,回复:领资料01。传智教育旗下在线教育平台,专注分享前沿AI技术实战教程
视频选集
(86/104)
01-课程简介
06:40
02-游戏启动时界面元素说明
05:08
03-玩家飞机功能介绍
06:01
04-敌人飞机介绍
05:27
05-敌人飞机执行细节
04:50
06-游戏道具和游戏结束的执行介绍
03:22
07-搭建框架的需求说明
02:09
08-项目准备
05:39
09-Game类的属性和方法说明
06:42
10-Game类的属性和方法细节说明
09:21
11-游戏框架内容的介绍
02:37
12-定义窗口大小变量
01:57
13-初始化和重置Game类
07:43
14-启动游戏
02:34
15-处理退出事件
07:29
16-切换游戏状态
05:36
17-游戏框架的完善和阶段总结
06:00
18-精灵和精灵组学习方式介绍
01:38
19-加载并显示图片的步骤说明
03:58
20-自己实现图像的加载和绘制
11:34
21-精灵和精灵组使用说明
12:12
22-派生精灵子类的代码说明
06:59
23-自定义游戏精灵类
06:45
24-使用精灵组绘制精灵内容
15:06
25-阶段总结
02:11
26-连续滚动背景的解决方案
04:35
27-连续滚动背景的代码实现
14:01
28-控制面板功能介绍
03:04
29-面板类的属性和方法说明
10:00
30-面板类的初始化
04:45
31-状态按钮精灵的定义
09:15
32-显示并定位状态按钮、炸弹精灵、生命精灵
13:27
33-标签类的功能说明
05:26
34-定义标签精灵类
06:44
35-显示数字标签
14:18
36-显示提示信息标签
06:20
37-修改炸弹计数
08:53
38-修改生命计数
07:07
39-修改游戏得分的算法
08:21
40-游戏得分更新
12:22
41-最好成绩的文件读取需求说明
02:05
42-保存最好成绩到文件
04:48
43-从文件中加载最好成绩
08:09
44-为什么只会保存最高得分
01:44
45-游戏状态变化的说明
01:24
46-精灵的绘制顺序演示
02:54
47-处理提示信息显示和隐藏的思路
02:22
48-显示提示信息的代码实现
15:25
49-隐藏提示信息的处理
03:36
50-为什么要重置面板数据的说明
04:42
51-重置面板数据的代码实现
04:49
52-飞机开发效果介绍
05:23
53-飞机类的基本功能说明
02:44
54-使用逐帧动画显示英雄飞机
11:36
55-减少动画帧数的方式说明
04:49
56-飞机的火焰动画完善
04:12
57-飞机类的属性和方法说明
07:22
58-优化飞机的属性
09:20
59-飞机的重置和更新
06:51
60-测试改进版的飞机
07:34
61-敌人飞机类的功能描述
05:41
62-定义敌人飞机类
12:53
63-根据关卡不同创建不同数量飞机的方法说明
08:29
64-根据关卡创建不同数量的飞机
10:23
65-随机敌人飞机位置的算法
05:08
66-随机敌人飞机位置的代码实现
06:53
67-敌机飞行
08:21
68-爆炸效果的bug修复
01:38
69-英雄飞机的处理步骤说明
01:48
70-飞机类功能说明
05:09
71-定义英雄飞机类
09:02
72-让控制面板显示飞机的炸弹数量
02:17
73-移动英雄飞机需要新的监听机制
04:00
74-get_pressed方法的基本使用
06:02
75-飞机移动效果完善
14:36
76-引爆所有敌机的需求说明
01:45
77-引爆所有敌机代码实现
09:48
78-碰撞检测的讲解过程说明
02:03
79-sprite的碰撞检测方法
04:07
80-实现高质量的碰撞检测
13:39
81-英雄飞机被撞毁的注意点介绍
03:40
82-玩家飞机被撞毁的处理
06:11
83-正在爆炸的飞机不会影响英雄飞机
02:37
84-自定义事件的需求说明
05:27
85-英雄飞机被撞击后控制面板的更新
10:00
86-英雄飞机爆炸后的无敌时间和位置重置
07:36
87-子弹类的功能说明
02:53
88-定义子弹类
07:54
89-发射子弹的定时事件处理
05:09
90-飞机发射子弹的代码实现
10:09
91-子弹击中敌机的碰撞检测
08:27
92-子弹击中敌机的代码实现
10:54
93-游戏的重置完善
02:50
94-弹药的处理方式说明
06:25
95-定义道具类
08:28
96-抛出道具
07:53
97-英雄飞机捡取道具
11:31
98-音乐功能的说明
02:25
99-播放音乐的两种方式展示
06:52
100-音乐类的功能说明
02:39
101-创建音乐播放器类-背景音乐的播放和暂停处理
08:26
102-音效功能的处理
05:40
103-完成界面里的音效处理-游戏开发完成
09:27
104-设置窗口标题补充
00:59
客服
顶部
赛事库 课堂 2021拜年纪