-
方向键控制飞船上下左右运动
-
飞船发射子弹
-
开始按钮
-
计分系统
-
~ 切换全屏和恢复
-
可以用子弹消灭外星人
-
外星人初始的方向随机
-
可以设置最大帧率
-
保存游戏记录
- JSON保存
- JSON存储过去游戏记录,最高分
-
显示游戏时间
- 左上角显示时间
-
游戏重置时会把飞船重新放在屏幕最底下的中间
-
飞船碰到外星人会扣血
-
外星人具备简单的AI,可以瞄准玩家的坐标飞行 ⭐ ⭐ ⭐
- 开始外星人不断改变方向朝玩家飞行,到一定距离脱锁,直线飞行
-
添加菜单界面 ⭐
- esc从原来的退出修改为菜单开启按钮
- 添加修改难度窗口
-
难度窗口 ⭐ ⭐
- UI设置为可以拖动进度条的
- 可以直接在边上设置参数直接修改
- 应用直接保存
-
测试代码 ⭐ ⭐ ⭐
- 使用unittest测试部分代码