zoukankan      html  css  js  c++  java
  • 2019春第一次课程设计实验报告

    一、实验项目名称

         Flappy bird
    

    二、实验项目功能描述

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

    三、项目模块结构介绍

    四、实现界面展示(截图)

    五、代码托管连接

    https://gitee.com/zmman/zm/blob/7f5206e767a95d8b782cbf44c022db6ce2a4fff7/flappy bird.cpp)

    六、实验总结

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

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

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

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

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

  • 相关阅读:
    电脑桌面图标不显示图案变成白色图标该怎么办?
    行动上的巨人养成指南
    荣耀MagicBook Pro 2020款对比2019款做了哪些升级
    P8 function template ,函数模板
    MATLAB中imfill()函数
    MagicBook Pro 2020锐龙版
    P7. class template, 类模板,模板类
    6. namespace经验谈
    macbook pro2020参数
    MATLAB取整
  • 原文地址:https://www.cnblogs.com/zmzhang/p/10953025.html
Copyright © 2011-2022 走看看