好久没更新了!
实在是太忙了!
忙完综测、忙学校作业;忙完学校作业、忙**作文竞赛,接着又是什么**初试、复试,还得练小提琴……,我快晕了。
还好爸爸给我找了一个Pygame短课程跟了一下,学做了一个宇宙飞机大战小游戏。
我在学的时候就把单打变成了双打!
一是想拓展一下教程教的东西,更重要的是因为:
爸爸想跟我一起玩!
下面是游戏进行中的主界面:
游戏今天终于完成了,测试环节,我负责左边战机,爸爸负责右边战机!
哈哈,自己的劳动果实,我自己觉得蛮好玩的!
小朋友们,快来试试吧!
下面是我的源代码,不懂得就问问我:)
如果你需要复现,只需要准备好相关的素材即可:
包括:
1、背景图(我是把两张星空图拼在了一起!形成1024*743背景,为什么这么怪,因为搜到的图片就是这个尺寸,所以将就了
)
2、玩家飞机A、玩家飞机B(我在编程猫素材中下载的)
3、敌机A,敌机B(我在编程猫素材中下载的)
4、子弹(教程素材中找的)
5、背景音乐、爆炸音乐、射击音乐(教程素材中找的)
因为我不知道怎么上传素材到网上,所以你就只能自己去找了。
友情提醒:
玩家敌人图片最好选择去底的小的图形。
否则要再python里面调整大小,我还不会
。
import pygameimport randomimport mathpygame.init()isnot_over = True score1 = 0score2 = 0font = pygame.font.Font('freesansbold.ttf',32)def show_score1(): text1 = f'Play