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

    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>.

  • 相关阅读:
    [YTU]_2436( C++ 习题 输出日期时间--友元类)
    [YTU]_2435 ( C++ 习题 输出日期时间--友元函数)
    病毒侵袭
    石子合并(区间DP经典例题)
    AC自动机模板2
    【模板】最近公共祖先(LCA)
    华华给月月出题
    线性筛素数
    华华开始学信息学
    华华和月月种树
  • 原文地址:https://www.cnblogs.com/hhl296738954/p/10959905.html
Copyright © 2011-2022 走看看