《Python 飞机大战》内容摘要

飞机大战是一种经典的 2D 射击游戏,通常初学者学习 Python 编程的一个很好的项目。通过这个课程帮助大家扎实 Python 基础知识和技能。

1. 效果展示

操作:W 前、S 后、A 左、D 右、J 发射1个子弹、K 发射 3 个子弹、L 发射 5 个子弹


2. 内容介绍

主要介绍虚拟环境安装、PyGame安装、素材介绍
通过案例讲解PyGame的使用方法
主要讲解、编写整个游戏的代码框架
主要讲解地图类的功能、以及代码编写
主要讲解子弹类的功能、以及代码编写
主要讲解英雄类的功能、键盘事件处理等功能实现编码
主要讲解敌机类、敌机发射子弹相关功能及代码编写
主要讲解英雄飞机、子弹和敌机、子弹的碰撞检测逻辑及代码实现
主要讲解炸弹的爆炸效果、爆炸音效、背景音乐功能的代码实现
主要演示如何将程序打包成 Windows 和 Mac 系统可执行程序

3. 学习帮助

如果你有以下的需求的话,请添加 QQ 群,否则的话,可以根据自己需要选择是否加群。

  1. 学习过程中碰到自己无法解决的问题, 需要帮助;
  2. 需要课程相关的资源、代码资料;
  3. 实时了解博主录制的新的课程;
  4. 自己有某个方向的技术需求,给博主提出课程录制建议;
  5. …等等其他需要
一亩三分地(1群) 群号 873656192

未经允许不得转载:一亩三分地 » 《Python 飞机大战》内容摘要
评论 (1)

2 + 6 =

  1. avatar
    PhyJack09-17 18:12回复

    非常好的课程!感谢孟老师!