Greed游戏设计.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Greed游戏设计

GREED游戏设计 课 程 面向对象技术与C++编程 老 师 房鸣 作 者 096633 黄刚 09663? 曾怀东 2009-12-23 目录 一、Greed游戏简介 1 二、问题陈述 1 三、术语解释 2 四、类的筛选 2 五、用例图及用例说明 3 1、用例图 3 2、用例说明 3 六、类图及其说明 4 1、类关系图 4 七、活动图 5 1、游戏整个过程活动图 5 2、入局前玩家投掷活动图 6 3、入局后玩家投掷活动图 7 八、时序图 8 1、玩家登陆时序图 8 2、玩家游戏过程时序图 8 3、玩家退出时序图 9 4、游戏结束时序图 9 九、协作图 10 1、玩家登陆协作图 10 2、玩家游戏过程协作图 10 3、玩家退出协作图 11 4、游戏结束协作图 11 十、状态图 12 1、游戏控制类状态图 12 2、玩家类状态图 12 一、Greed游戏简介 本游戏使用6个立方体骰子,可供两个以上游戏者集体游玩。骰子的六面分别标有阿拉伯数字1~6的点数。游戏时若干个骰子同时集中掷下,依据所得到点数组合计算得分。 游戏计分规则如下: ·获得一个1点得100分; ·获得一个5点得50分; ·获得三个1点得1000分; ·获得六个1点得3000分; ·获得三个相同点(三个一点除外)将此单独点数乘以100后计算得分;(例:三个2点得分为2×100=200分)。 游戏控制规则如下: ·游戏者依次获得一轮游戏机会,得分由各轮游戏的得分累计获得。 ·每一轮开始时有六个骰子可以投掷。每掷一把后计算得分并将得分的骰子取出,再汇集其余的骰子掷下一把。逐次掷下去直至掷完骰子或主动放弃再掷。 ·游戏开始时,掷一把得到300分或以上分既可入局(已得积分带入)。否则将失去本轮游戏资格须待下一轮机会。 ·在入局后的每轮投掷中,若有一把未能得分,则本轮已得的全部积分作废且失去本轮游戏资格须待下一轮机会。 ·首先获得3000分者为赢家。 二、问题陈述 Greed游戏是单机多人掷骰子游戏。游戏开始后玩家(Player)输入信息,游戏初始化设置游戏参数,包括骰子总数(Dice),入局分数(Threshold),获胜分数(Winner Score)等信息。玩家在激活状态(Active)方可进行操作。玩家可选择开始游戏(Play)或退出游戏(Quit),玩家入局后还可选择放弃投掷(Pass)。每次操作结束,系统根据游戏规则(Rule)更新游戏信息,计算玩家的相应信息并将得分情况以及当前可用骰子数(Left Dice)告知玩家。当前玩家数少于2人或有玩家已达到获胜分数,系统宣布赢家(Winner),结束游戏。 三、术语解释 玩家:游戏的参与者。一般情况下,游戏者在游戏开始时就要确定下来,游戏开始后原则上不允许其它游戏者加入。 局:初始参与游戏的玩家进行的一场得分比赛,首个得分过3000分的游戏者为胜者,此时一局游戏结束。 入局资格:一局得分比赛分为多轮进行,在每轮进行之前都要先进行入局投掷,得到入局基准分(300分及以上)后才可入局进入本轮比赛;否则要等待其它玩家玩完本轮后重新进行入局投掷。 轮:当玩家依据入局规则入局后才有资格进入一轮比赛。在某轮(假设已入局)中,由各个玩家依次掷骰子,直到掷完所有骰子,或玩家放弃。 次:每投一次骰子称作一次。 点数组合:游戏定义中的计分规则。当一次掷骰子的点数符合多种组合时,以得分多的规则为主。 剩余骰子数:游戏开始时共有6枚骰子,一旦玩家掷完一次,就要把得分的骰子拿开,用剩下的骰子继续投掷,直到投掷完所有骰子或玩家放弃。 放弃:入局后玩家有随时放弃继续投掷的权利,则本轮所有得分将计入玩家总分。 每轮分数:表示玩家在一轮投掷中所获得的分数。 玩家总分:表示玩家在一局中的若干轮所获得的累积分数。 当轮积分作废:在每轮比赛中,若某个玩家在一次投掷得到的点数不符合任何得分点数组合,则不能得分,并且失去继续投掷的资格,本轮所有得分不得计入玩家总分。 赢家:当玩家数少于2人或有玩家已达到获胜分数3000分,系统宣布赢家,结束游戏。 四、类的筛选 名词: 系统,平台,玩家,骰子,点数,剩余骰子,规则,轮,总分,得分,显示界面,积分,排名,次序,把,入局资格,投掷资格, 0分,300分,3000分 名词筛选: 系统,玩家,骰子,轮,次序,积分,排名,显示界面 动词: 登录,初始化,获得,显示,排名,投掷,继续投掷,放弃,积分累计,更新,轮换,作废,失去,提示,确认,开始游戏,等待,游戏结束 动词筛选: 初始化,积分累计,确认,显示,排名,投掷,更新,轮换,放弃,游戏结束 经过筛选,选出玩家(Player

文档评论(0)

jgx3536 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档