Greed游戏模型系统[.]

Greed游戏模型系统[.]

ID:41873966

大小:516.57 KB

页数:7页

时间:2019-09-04

Greed游戏模型系统[.]_第1页
Greed游戏模型系统[.]_第2页
Greed游戏模型系统[.]_第3页
Greed游戏模型系统[.]_第4页
Greed游戏模型系统[.]_第5页
资源描述:

《Greed游戏模型系统[.]》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Greed游戏模型系统[doc.]问题陈述:ProblemstatementforgreedygameGreedDice游戏系统是一款提供多人互动的小游戏。游戏开始时,游戏者可以自行决定游戏的人数,游戏者名称,以及游戏次序。游戏开始后,系统要依次为游戏者提供6个色子进行游戏。系统要能够显示所有游戏者当前的积分情况和排名情况,如果是初始时,或者是积分相同时,按照游戏次序排名。玩家在掷色子时,系统耍向玩家提示每一掷的得分情况以及可以继续投掷的色子个数。游戏者可以自行决定是继续投掷,还是停牌计分。当玩家主动停牌放弃投掷后,系统要把他木次的积分累加到他原有的积分上去,并更新排

2、名,轮换到下一个玩家。当在某一次投掷过程中,出现0分的情况,系统要向游戏者提示此轮游戏积分作废,并失去继续投掷资格,轮换到下一个玩家。当玩家所有6个色子均已掷出后,系统提示无色子可以继续投掷,并将积分累加,排名,轮换到下一玩家。在第一轮游戏中,当玩家一局的积分达到300分以上时,系统才能确认玩家可以入局资格,否则系统要提示玩家他还没有资格开始游戏,请等待下--轮游戏。当有玩家积分超过3000分时,显示最终积分排名,游戏结束。当有玩家中途退出时,系统要自动删除他的名字和积分,并继续游戏。UserCase用例图):ActivityDiagram活动图):loginanot

3、herqame>300points'nGameVwait5^0pointkeepscore>3000points<3000pointsClassDiagram类关系图):SequenceDiagram时序图)1)Sequence_Main这是用户和系统交互完成用户注册并进行一步掷色子的主要步骤。LoqinControllogincreatplayertables程序和用户的交互都应该经过一个视图类,但是基于边界类的复杂性,在本时序图中没有画出视图类。DiceBoxTablecreatDieeobjectDicerolldicesrollavailabledicesea

4、chdicepointe3)Sequence_End这是游戏正常结束的相关操作。程序和用户的交互都应该经过一个视图类,但是A基于边界类的复朵性,在本时序图中没有I田i出视图类。:vPlayer〉4)Sequence_Quit这是玩家在游戏中选择退出游戏后进行的相关操作。如果游戏过程中玩家因为色子没得分(或者分数不够不能上台)而取消游戏

5、资格,相关操作和这个类似。程序和用户的交互都应该经过一个视图类,但是J基于边界类的复杂性,在木时序图中没右画岀视图类。:MerryChristmasThanku:)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。