Skip to content

A Shooting-game developed with Python.Python写的射击小游戏。

Notifications You must be signed in to change notification settings

ligb1023561601/ShootingGame

Repository files navigation

ShootingGame

ShootingGame

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

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

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

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

功能说明

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

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

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

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

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

快捷键

Q:退出游戏

SPACE:发射子弹

左键:飞船左移

右键:飞船右移

游戏的设置

界面截图

image

image

About

A Shooting-game developed with Python.Python写的射击小游戏。

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages