C++面向对象大作业报告-Read.DOCVIP

  • 21
  • 0
  • 约5.06千字
  • 约 5页
  • 2018-11-18 发布于天津
  • 举报
C++面向对象大作业报告-Read

C++面向对象大作业实验报告 (1)问题描述 项目选题为做一个飞行射击游戏。游戏中有各总各样的敌机和武器,敌机按一定的几率出现,玩家消灭敌机后可得分数奖励,达到一定分数后会升级,游戏难度随着玩家级数的增加而增大。游戏有很多爆炸场面,增加了刺激性。 (2)系统设计 GameWorld类 描述:控制整个游戏过程的类 主要数据成员: 静态数据成员 const int Width, Height; // 游戏区域的宽和高 const double PI; // 圆周率 (B) 对象指针 Display *pScreen; // 屏幕 Player *pPlayer; // 玩家 BulletSystem *pPlayerBulletSystem, // 玩家子弹系统 *pEnermyBulletSystem; // 敌方子弹系统 EnermySystem *pEnermySystem; // 敌机系统 CollisionSystem *pCollisionSystem; // 碰撞系统 主要成员函数: GameWorld( HWND); // 构造函数 void ShowInfomation() // 显示屏幕信息 void Update(); // 游戏状态更新 void KeyDown(WPARAM KeyCode)

文档评论(0)

1亿VIP精品文档

相关文档