我正在建模一个具有(除其他外)这些类型的角色的系统:
- 个人球员
- 团体选手
以下是一些额外的事实:
- 单个播放器有一组功能要求
- 有几种类型的团体玩家(例如射手,导航员,工程师等)
- 组播放器的选择(即类型)会影响播放器可用的功能
- 团体玩家的功能是以下各项的结合: (a) 单个玩家可以做的事情的子集 (b)(可选),基于角色的一些附加要求(例如,肉搏战等)。
我可以将演员抽象为通用 Player 的专业化 - 但我不太确定如何将它们“组合在一起”作为系统“形式分析”的一部分。
任何人都可以帮忙吗?