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

一、实验项目名称:
下落的小鸟
二、实验项目功能描述:
这个实验主要是实现游戏的正常运行,实现控制小鸟的移动功能,实现自己下落和移动, 避开障碍物。
三、项目模块结构介绍:
第一步:实现一个下落的小鸟。
第二步:同时实现下落小鸟和静止障碍物的显示;
第三步:让障碍物从右向左移动,雷士飞机子弹移动的思路。;
第四步:判断小鸟是否从障碍物的缝隙中通过,还是发生碰撞,结束游戏。。
第五步:实现障碍物从左边消失的同时在最右边循环出现。;

总体模型:

Int main()
{
  Startup();     
  While(1)     
  {
   Show();     
   updateWithoutInput();   
   updateWithInput();      
}
return 0;
}

三.代码托管链接:
https://gitee.com/hhl296738954/big_tortoise_warehouse_1.git
四、实现界面展示:

感想:游戏难一点点,玩了会自己写的游戏,感觉还是蛮不错的,经过俩周的实验,使我对GIT的使用进一步了解,对制作游戏也有了初步的了解,经过小组的帮忙和资料的查阅,我相信我能进一步的去完善或者制作更难的游戏,在接下来的时间里,我会近一步努力去学习游戏制作。
程序代码总体上看起来简小,实则运行起来是在不断循环时间一长要耗大内存;
问题:sleep()的使用没有头文件
解决:将书上的#include<cwindow.h>改为#include<windows.h>.