飞机大战游戏说明、各角色介绍以及任务分解
⭐️游戏说明
1⃣分数:
①击中敌方小飞机+1
②击中敌方大飞机+10
2⃣生命值减少:
①碰到敌机
②敌方大飞机没有被击毁
3⃣生命值增加:
①碰到盟军
4⃣结束:
①玩家飞机生命值为0
🔥各角色介绍
1⃣玩家飞机:
①键盘控制上下左右
②自动发射子弹
2⃣敌方小飞机:
①在x轴方向随机出现
②自动下落
3⃣敌方大飞机:
①含生命值
②在x轴方向随机出现
③自动下落
④自动发射子弹
⑤碰到玩家飞机子弹其生命值减1
⑥下落到屏幕底部玩家生命值减1
4⃣盟军:
①在x轴方向随机出现
②自动下落
🌟任务分解
1⃣创建一个游戏运行窗口,用来显示游戏
2⃣创建玩家飞机,并实现键盘控制飞机移动
3⃣让玩家飞机,自动发射子弹
4⃣创建敌机类,生成并显示敌机
5⃣实现飞机与敌机、子弹与敌机的碰撞检测
6⃣显示游戏分数、玩家生命值
7⃣创建boss类,生成并显示boss
8⃣实现飞机与boss、子弹与boss的碰撞检测
9⃣boss下落到屏幕底部时,玩家生命值减1
🔟创建boss子弹类,并生成显示boss子弹
1⃣1⃣检测boss子弹与飞机的碰撞
1⃣2⃣创建盟军类,并生成显示盟军
1⃣3⃣处理敌机被击中后的定点爆炸
1⃣4⃣给游戏增加声音
1⃣5⃣对程序进行整理优化








