《新编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()

pdf 文件大小:5.16MB