Design patterns 游戏功能/交互的活动图

Design patterns 游戏功能/交互的活动图,design-patterns,uml,diagram,software-design,activity-diagram,Design Patterns,Uml,Diagram,Software Design,Activity Diagram,我正在为游戏创建一个活动图,尽管我不确定是否使用了正确的图。这是表示游戏功能的正确图表吗 职能: 游戏的目的是让角色在屏幕上移动以收集“好”的对象,避免“坏”的对象或墙。当收集到10件“好”物品后,玩家将进入下一关。游戏共分三级,三级后游戏结束。有一个高分功能,当播放超过当前高分时更新 在UML软件设计中,定义系统的几个视图是一种实践。有用的功能(称为服务)通常使用用例元素声明。系统行为(在您的案例中是游戏)是使用行为元素定义的。如果交互是集中的,那么合适的行为元素就是交互(最流行的是顺序)。但

我正在为游戏创建一个活动图,尽管我不确定是否使用了正确的图。这是表示游戏功能的正确图表吗

职能: 游戏的目的是让角色在屏幕上移动以收集“好”的对象,避免“坏”的对象或墙。当收集到10件“好”物品后,玩家将进入下一关。游戏共分三级,三级后游戏结束。有一个高分功能,当播放超过当前高分时更新


在UML软件设计中,定义系统的几个视图是一种实践。有用的功能(称为服务)通常使用用例元素声明。系统行为(在您的案例中是游戏)是使用行为元素定义的。如果交互是集中的,那么合适的行为元素就是交互(最流行的是顺序)。但是,交互的某些方面也可以在活动图中定义。因此,您的模型应该由几种类型的图组成。结构定义也是必要的


您的选择是正确的,我建议使用活动图来定义您描述的功能

你的目标是什么?描述游戏(规则)或系统设计如何交互以实现游戏?定义系统设计如何交互以实现游戏。如果您添加图像链接,具有更多代表性的用户可以在您的问题中包含图像。。