• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
langzihui
博客园    首页    新随笔    联系   管理    订阅  订阅

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

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

一、实验项目名称

飞机游戏

二、实验项目功能描述(用自己的语言描述)

控制飞机来发射子弹消灭移动的敌机,还有消灭得分

三、项目模块结构介绍(文字+总体模型)

    void  gotoxy(int x,int y)    //光标移动到(x,y)位置
    void  startup ();   //数据初始化
    while(1)          //游戏循环执行
{ 
void  show();  //显示画面
        void  updateWithoutInput();  //与用户输入无关的更新
        void  updateWithInput();    //与用户输入有关的更新
}

第一步实现控制飞机移动
第二步实现常规子弹
第三步增加可移动的敌机
第四步增加判断子弹击中敌机
第五步要调用清屏函数

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

五、代码托管链接

https://gitee.com/lyx1314/green

六、实验总结(提出问题+解决办法+感想)

 问题一:函数不清楚,在main()中实现有点困难
 解决办法:通过阅读游戏设计书籍来了解
 问题二:在敲代码的时候有时敲快然后就敲错了
 解决办法:细心看书,编译之后照着提示改

 感想:第一次敲游戏感觉很新奇,让我又多了解了一些函数的用法以及游戏框架
posted @ 2019-06-20 19:24  langzihui  阅读(146)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3