学习Python语法后,参考Python从入门到实践一书的实际项目部分进行编写
作为一个记录,加深对解释型语言的理解
后续继续完善,加上声音功能等等
● 屏幕底部有一艘飞船,可由键盘控制左右移动;
● 按动空格键会飞船发射子弹,子弹数量有限,同时只能发射只有五颗;
● 游戏开始,屏幕上出现一群外星人向右移动,到达边界后向下移动,发射子弹可以进行射杀;
● 当外星人都被消灭后,新建一群外星人,速度更快得分更高;
● 外星人撞到飞船或者到达屏幕底部时损失一艘飞船,三艘飞船后,游戏结束;
● 可以保存玩家的最高分,以便于刷记录
Q:退出游戏
SPACE:发射子弹
左键:飞船左移
右键:飞船右移