2019春年第一次课程设计实验报告
一、实验项目名称
flappy bird
二、实验项目功能描述(用自己的语言描述)
控制鸟飞行的高度通过挡板,通过一个挡板得一分,直到撞到挡板,或者掉落,游戏结束
三、项目模块结构介绍(文字+总体模型)
(1)移动光标,清屏
.
(2)确定框架,设置难度,确定挡板以及高度
.
(3)控制小鸟
.
(4)确认游戏失败的情况
.
(5)根据用户的控制做出判断
.
(6)主函数,进行游戏循环
四、实现界面展示
五、代码托管链接
六、实验总结(提出问题+解决办法+感想)
这次的代码是自己做一个游戏,这个游戏是书上的一个,之前写的代码都是一些计算之类的代码,但没想过自己能做出能动的游戏,虽然是看书做的,有很多的函数不会,但是自己完成的感觉很有点意思,这还只是个开始,后续还有更多的,更难的东西需要我们去学习,就像这个鸟,我们要不断地飞翔不断地学习才会收获更多。在参考书上的代码时发现了很多问题,一开始运行就有很多问题,首先就是头文件#include<cwindow.h>这个是个错误的头文件,我开始还疑惑这是个什么头文件,从来没见过,后开百度知道没有那个c后面还要加个s,这是一个键盘控制的C语言字符游戏等等 进度条 播放音乐 视频等等都可以通过这个库做到,功能非常强大;以及后面有很多的小问题我也是通过调试找到的,总之这一次的实验让我体会到了代码的乐趣。