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

1、实验项目名称

Flappy bird

2、实验项目功能描述

第一步先实现一个下落的小鸟,和飞机游戏中下落的敌机相似;第二步同时实现下落小鸟和静止障碍物的显示;第三步让障碍物从右向左移动;第四步判断小鸟是从障碍物的缝隙中经过仍是发生碰撞;第五步实现障碍物在最左边消失后在最右边循环出现,此过程当中注意如何利用rand()函数随机产生障碍物缝隙的位置,并保证缝隙大小足够经过小鸟。git

3、项目模块结构介绍

4、实现界面展现(截图)

5、代码托管链接

https://gitee.com/zmman/zm/blob/7f5206e767a95d8b782cbf44c022db6ce2a4fff7/flappy%20bird.cppwindows

6、实验总结

实验中遇到的问题及解决方法:
问题1:不清楚头文件“#include<conio.h>”及头文件“#include<windows.h>”的意思
解决方法:和小组成员一块儿讨论,而后查了百度app

问题2:第一次写这种游戏的代码,很陌生,不少函数没见过
解决方法:看着书上的代码写,而后尝试读懂代码函数

问题3:在弄远程仓库的时候出现了不少问题,好比不懂git的使用;敲完代码后一开始也不知道怎么传上去
解决方法:一直反复地按照视频操做,直到把文件传上去code

问题4:在编译运行的时候光标太明显了
解决方法:搜百度加了一个隐藏光标的代码视频

感悟:感受这周的这些建立仓库,建立远程仓库等都比较麻烦,一开始不理解为啥要弄这么复杂的,从一开始的博客到如今的码云,感受博客都还没彻底弄清楚就开始弄码云,而后搜了百度,才知道码云及git等,都是为了让咱们之后团队敲代码时,能更清楚地显示我的所花的时间及贡献度等,为咱们节省了大把的时间来观察。
虽然很难,可是仍是得加油!blog

相关文章
相关标签/搜索