PyGame写的简易版是男人就撑过20秒

以前一直很喜欢玩“是男人就撑过20秒”。今天没什么事情就抄起PYGAME写了一个,比较简单,有些功能没有,比如绝妙度,诱导弹,增加子弹。

图片也比较难看。。。手边没有PS只好难绘画板整了整。。。
PyGame写的简易版是男人就撑过20秒


PyGame写的简易版是男人就撑过20秒
 

实现思路大概是这样的:
1。从窗口的4个边界生成子弹和他们的弹道。
2。控制飞机移动。
3。检测飞机与子弹的碰撞(使用PYGAME的sprite.collide)

MISC:一直比较疑惑的问题是有什么办法可以省略实例变量前的self.?比如像JS里好像有WITH关键字。每次写实例的方法里的代码感觉都很长。。。

 

源码在下面play.rar

 

你可能感兴趣的:(game)