《新编16/32位微型计算机原理及应用习题精解精练》第二部分项目小结
第12章:武装飞船项目
安装 Pygame
- 使用 pip 安装 Python 包
- 在 Linux、OS X 和 Windows 系统中安装 Pygame
开始游戏项目
- 创建 Pygame 窗口并响应用户输入
- 设置背景色
- 创建设置类
添加飞船图像
- 创建 Ship 类
- 在屏幕上绘制飞船
重构:模块 game_functions
- 函数 check_events()
- 函数 update_screen()
驾驶飞船
- 响应按键
- 允许不断移动
- 左右移动
- 调整飞船速度
- 限制飞船活动范围
- 重构 check_events()
简单回顾
- alien_invasion.py
- settings.py
- game_functions.py
- ship.py
射击
- 添加子弹设置
- 创建 Bullet 类
- 将子弹存储到编组中
- 开火
- 删除已消失的子弹
- 限制子弹数量
- 创建函数 update_bullets()
5.16MB
文件大小:
评论区