Skip to content

afantishui/Hit-a-Plane

Repository files navigation

Hit-a-Plane

bullet.py 子弹
enmey.py 敌人
myplane.py 飞机
supply.py 补及

part1思路:
写main()
1.先导入需要用到的pygame、sys、traceback模块
from pygame.locals import * 这个是导入常用函数与常量。
2.初始化pygame,pygame.mixer
3.设置分辨率与背景图
4.导入音效资源
pygame.mixer.music.load()
bomb_sound = pygame.mixer.Sound()
5.写main(),播放音乐,用for循环获取时间与绘制背景图
6、if name == 'main':
try:
main()
except SystemExit:
pass
except:
traceback.print_exc()
pygame.quit()
input()

part2:
优化:
1.结束游戏是隐藏暂停按钮
定义一个BUTTON_ON = True
BUTTON_ON为True是绘制按钮
结束游戏时把BUTTON_ON = False

效果图:
Image text
Image text

About

pygame练习--微信打飞机游戏

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages