9

我开发了一个简单的 2D 益智游戏(如“宝石迷阵”)。它可以在两种模式下播放 - “战役”和“快速游戏”。“战役”模式有几个级别。玩家可以在退出战役关卡时保存他的进度。“快速游戏”模式只是随机生成关卡,无法保存。在这两种模式下,玩家都可以暂停游戏,然后会出现一个菜单。完成一个级别(无论游戏模式)后,将显示一个统计窗口,其中包含退出和下一个级别的按钮(如果是“战役模式”)。

主菜单结构:

  • 继续(如果有保存的进度)
  • 新游戏(游戏从第一级开始;清除进度)
  • 快速游戏
  • 出口

暂停菜单结构:

  • 继续(继续游戏)
  • 返回(如果是“活动”模式,则转到主菜单并保存进度)

我必须创建一个用例图,但我遇到了困难。我已经为基于 Windows 的软件(有表单、按钮、文本框等)制作了用例图,但从来没有为游戏制作过用例图。应该如何看待视频游戏(尤其是我的游戏)的用例图之后,我必须创建活动图来详细解释整个过程……如果它对用例图很重要的话。

4

1 回答 1

5

Try some of these links:

These are pretty good examples of designs...

http://xnagamedevelopment.blogspot.com/2009/03/use-case-diagram.html

https://github.com/ryanalane/Sudoku-Game/blob/master/documentation/Use%20Case%20Diagram/sudoku_usecasediagram.png

This is a detailed paper on UML for games...

http://homepages.inf.ed.ac.uk/perdita/guide.pdf

This is a pretty good discussion about the use of UML in game design, in general...

http://www.gamedev.net/topic/192120-uml-for-games/

于 2013-05-29T20:03:36.283 回答