Skip to content

Latest commit

 

History

History
43 lines (22 loc) · 1.24 KB

README.md

File metadata and controls

43 lines (22 loc) · 1.24 KB

ShootingGame

ShootingGame

使用python3.6+pygame实现的射击小游戏

学习Python语法后,参考Python从入门到实践一书的实际项目部分进行编写

作为一个记录,加深对解释型语言的理解

后续继续完善,加上声音功能等等

功能说明

● 屏幕底部有一艘飞船,可由键盘控制左右移动;  

● 按动空格键会飞船发射子弹,子弹数量有限,同时只能发射只有五颗;  
  
● 游戏开始,屏幕上出现一群外星人向右移动,到达边界后向下移动,发射子弹可以进行射杀;  

● 当外星人都被消灭后,新建一群外星人,速度更快得分更高;  

● 外星人撞到飞船或者到达屏幕底部时损失一艘飞船,三艘飞船后,游戏结束;  

● 可以保存玩家的最高分,以便于刷记录  

快捷键

Q:退出游戏

SPACE:发射子弹

左键:飞船左移

右键:飞船右移

游戏的设置

界面截图

image

image