在上章基础上,本章将增加游戏启动键,并且游戏可以升级(估计是难度增加,外星人速度变快),以及积分系统。
增加Play按钮
这个按钮的类Button是自己写的,就是画一个长方形,加上文字,放在屏幕的正中央。
然后检测鼠标按下事件。游戏状态变为激活,并隐藏按钮和鼠标。
当飞船的3条命耗尽,又重新显示鼠标和按钮,游戏状态变为非激活。
晋级
当外星人舰队全部被消灭后,游戏晋级。即难度增加,外星人移动速度,子弹的速度和飞船的速递均增加10%。
计分
计分板显示在屏幕右上侧。消灭一个外星人加分50分。晋级后,加分增加50%。
计分使用逗号分割的数字形式:
>>> "{:,}".format(1234567)
'1,234,567'
最高分会保存,并显示在屏幕上端中间。
显示当前的级别。
在左上方显示当前所剩的飞船数量。
2020/1/24 除夕看完。