我罗斯方块设计方案

作业描述 详情
这个作业属于哪个课程 班级链接
这个作业要求在哪里 作业要求
这个作业的目标 讲述你的设计,你选用的渲染方法,你收集到的资料,和你的游戏界面示意图,和。注意:请详细写出你需要的类,和类的成员函数与成员变量。
作业正文 我罗斯方块设计方案
其他参考文献
项目地址 项目GitHub地址
小组成员 031902517-田剑心
031902637-廖晓玲
061900414-廖智炫

一、设计方案

游戏设计包括两个模式:单人模式和双人模式

其中,单人模式为普通的俄罗斯方块

双人模式为此消彼长俄罗斯方块:当玩家方块填满一整行时,会消除这行方块,然后使得玩家二的方块底部随机增加一行带空格的。玩家二同理。当一名玩家方块高度达到一个高度时就会结束游戏,该玩家失败。

游戏设计以下几个类:

  1. 方块类(Squre):负责方块的状态描述(坐标、形状),碰撞判定,反馈给游戏类,接受游戏类的指令
  2. 玩家类(Player):负责接受输入,计分,反馈给游戏类
  3. 渲染类(Render):封装渲染需要的函数
  4. 游戏类(Game):负责管理整个游戏,接受方块类、玩家类的反馈,调控方块类,调用渲染类进行渲染,设定游戏模式

猜你喜欢

转载自www.cnblogs.com/JustinRochester/p/12821200.html