2019春第一次课程设计实验报告

一、实验项目名称

飞机游戏

二、实验项目功能描述

用户通过键盘操作使飞机移动,射击目标

三、项目模块结构介绍

第一模块:输入全局变量,显示画面。
第二模块:飞机、子弹、敌机的输入和打印设计。
第三模块:用户参与,由用户来操控字符a,d,w,s移动飞机的位置。
第五模块:控制敌机下降的速度。
第四模块:按空格键发射子弹。

四、实现界面展示

五、代码托管链接

https://gitee.com/dengybo/programming-1/commit/9d7e505245c568175c821e8f6c5399f82baf26b2

六、实验总结

提出问题:如何来控制飞机的移动,有什么方法

解决办法:第一种方法是利用scanf输入不同字符从而控制飞机的上下左右,然后再按空格键;第二种方法是用getch函数,这样就不用按空格键,可以方便操作移动,所以我在这次设计中用的是第二种方法。

感悟:代码是看着书来编写的,编译运行成功后,自己也试着玩了一下,感觉挺有意思的。刚开始的时候,不知道怎么操作,后面才知道的。游戏玩法虽然很容易,但是编代码不容易啊,一个游戏代码就掺杂了好几个知识点,可以进一步的了解和巩固之前的小知识点。

posted @ 2019-05-31 16:24  D***B*  阅读(87)  评论(0编辑  收藏  举报