正如标题所说,我在为游戏《Hangman》创建简单的用例图时遇到了问题。规则很简单,电脑生成一个单词,它会告诉你单词的长度和第一个和最后一个字母,你有9次机会猜这个单词。到目前为止,我已经这样做了:Hangman Diagram
问题是,这是我的第一张图表,我认为我没有把所有东西都排列好,玩家与更多的行动联系在一起。每一个建议都将非常感谢。
你写得很详细。
对Actors的定义也存在误解。引言:
演员。参与者是一个人、组织或外部系统在与系统的一个或多个交互中扮演角色。
Your Computer actor实际上是内部的系统,因此不应该建模为actor。
对于用例
用例描述了提供某种功能的一系列操作可测量值给参与者。
这里的重点是提供可测量的价值。
我建议您在更多地考虑这些UML原则时尝试更改它。
编辑:很好的UML游戏示例在这里:http://xnagamedevelopment.blogspot.cz/2009/03/use-case-diagram.html
关于游戏产业vs uml的有趣讨论在这里:http://www.gamedev.net/topic/192120-uml-for-games/
这个讨论可能对你的作业没有帮助。