游戏设计报告书.docVIP

  • 926
  • 0
  • 约1.82万字
  • 约 16页
  • 2018-11-14 发布于湖北
  • 举报
游戏设计报告书 简介: 此程序是一个三维的走迷宫的小游戏.游戏分三种级别的难度(easy、normal、hard)。玩家首先要捉到在迷宫中到处乱走的小老鼠,然后再找到迷宫出口,满足上面两个条件游戏结束。游戏有开始选择界面,在选择界面中,鼠标移到相应的级别字母上有提示音。游戏进行时有背音乐。 游戏的控制方法: 玩家可以用鼠标或键盘控制小老鼠的移动。 鼠标: 按下左键:向左转; 按下右键:向右转; 左右键同时按下:向前直走; 键盘: ↑:向前直走; ↓:后退; ←:向左转; →:向右转; E :改变视角; S :看整个迷宫; M :改变背景音乐; Tab:弹出选项菜单; 类的设计: 类Tool 此类封装了程序中要用到的一些工具函数,包括读地图数据功能函数(Readfile),读BMP格式图片功能函数(LoadBMP),创建纹理功能函数(LoadGLTextures),碰撞检测功能函数(ImpactCheck)和物体间的碰撞检测(CatchCheck),释放存储空间功能函数(ReleaseMemory)。 具体代码如下: void Tool::Readfile(char* map,int row,int column) { char mapsize[20]; int i=0,j=0; system(cls); ifstream fin; fin.open(

文档评论(0)

1亿VIP精品文档

相关文档