飞机大战的初始化工作
{{ interaction.likeNum == 0 ? (pageType === 'video' ? '抢首赞' : '点赞') : formatNumber(interaction.likeNum) }}
{{ interaction.collectionNum == 0 ? '收藏' : formatNumber(interaction.collectionNum) }}
{{ interaction.discussNum == 0 ? (pageType === 'video' ? '抢沙发' : '讨论') : formatNumber(interaction.discussNum) }}
分享
适合人群
对Python感兴趣的朋友,学习飞机大战的同学
你将会学到
使用Python实现飞机大战的功能,熟练学习Pygame的类库使用
课程简介
讲师介绍
拥有10年开发经验和10年企业培训经验。OCJP认证专家、JAVA高级软件工程师。 曾先后服务于金融、有色等多家上市公司、大型国有企业,在软件研发、企业信息化方面有自己独到经验。 公司技术总监、培训讲师 擅长技术领域:前端开发、Oracle、Mysql、J2EE、Python等编程语言。
课程目标
让大家更了解python语法的强大和创新性,利用js编写出来更多优化和丰富的效果以及很多相关的算法。
适用人群
python学习者
课程简介
1>实现页面的排版、布局
2>实现开始游戏
3>-实现发射子弹
4>-实现创建敌机
5>实现游戏的暂停
6>实现背景图的运动
7>检测子弹和敌机的碰撞
8》实现敌机的爆炸效果
9》实现打落敌机的得分
10》实现己方飞机和敌机的碰撞
11》游戏结束
课程简介
通过此游戏可以学习到使用Python和Pygame语言配合开发游戏的整个过程
界面布局-主角的创建及运动功能-敌机的创建及运动功能
两种奖励物品的循环创建,子弹的发射
子弹碰到不同敌机的不同处理逻辑
Player撞击奖励物品(超级炮筒,大礼包)
如何使用奖励物品及游戏整体控制
游戏得分的计算以及历史得分
注 本课程暂时没有更新完毕,后续会陆续完善!
展开更多
{{tips.text}}
{{ noteHeaderTitle }}
笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
{{ detail.username }}
公开笔记对他人可见,有机会被管理员评为“优质笔记”
{{ noteEditor.content.length }}/2000
公开笔记
保存提问
讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。
记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交课程大纲
自动连播
- 第一章 游戏的准备工作
- 1-1试看 飞机大战的准备工作14:56
- 1-2飞机大战的初始化工作15:07
- 第二章 游戏主类的开发
- 2-1太空背景的实现12:32
- 第三章 玩家飞机类的设置
- 3-1玩家飞机类的实现21:22
- 3-2扩展python动画猫咪案例17:05
17课时
Python语言基础教程
32203人学习
张晨光
5.0
免费
26课时
python网络爬虫及图表词云技术实践
2086人学习
张晨光
5.0
¥49.00
5课时
飞机大战游戏开发视频课程
771人学习
张晨光
5.0
¥19.00
137课时
图解Python(1)(基础篇)
2165050人学习
张荣超
5.0
¥198.00
74课时
图解Python(4)(高级进阶篇)
1961749人学习
张荣超
5.0
¥198.00
193课时
Python系列视频(一)——Python语言基础
1920147人学习
扣丁学堂
5.0
免费
108课时
Python入门视频课程
1664984人学习
Alex(李杰)
4.8
免费
96课时
图解Python(2)(高级篇)
1199267人学习
张荣超
5.0
¥198.00