2019春第三次课程设计实验报告
2019春第三次课程设计实验报告
一、实验项目名称
用数组实现空战游戏
二、实验项目功能描述
本次实验使用二维数组来实现飞机,子弹与敌机的输出,消灭敌机,被敌机撞到以及敌机越过下边界三种情况的得分。用户通过使用'W',‘S',’A‘,’D'键来控制飞机的移动,使用空格键发射子弹或闪弹来消灭敌机,当飞机消灭敌机时得分会增加并生成新的敌机,当敌机越过下边界或撞到敌机时得分会减少,当分数达到一定程度时敌机速度会变快,子弹也会增强。
三、项目模块结构介绍
1.定义各项参数并赋值。
2.显示画面并通过二维数组输出飞机,子弹以及敌机。
3.给出不同情况下程序的执行方案。
4.根据用户的输入执行不同的操作。
四、实现界面展示
五、代码托管链接
https://gitee.com/ljrzzz/programming-1/blob/master/数组实现空战游戏2.cpp