我正在开发一个基于时间单位(TU)的纯文本、ASCII风格的回合制角色扮演游戏。它使用Python做为主要编程语言。

我的统计系统已将建造多样性通过权衡不同点(例如增加物理损伤或行李重量),为玩家带来多样性:

  • 力量 –> 物理伤害、行李重量
  • 敏捷性 –> 动作速度、准确率、闪避率、暴击-rate
  • 坚韧 –> 最大HP和恢复、防御、状态抗性
  • 耐久性 –> 最大SP和恢复、状态抗性

由于这样,玩家自然会根据需要进行分化(例如快速闪避还是攻击速度较慢但是造成大量伤害)。

我即将允许技能和装备从多个统计变量中衍生出来,甚至来自异常变量(如最大HP或防御值)。例如,剃刀技能损伤来自DEX(敏捷性),一把劍则来自于STR(力量)与DEX(敏捷性)。

我的担忧是这样的规则使得:

  • 削弱角色身份识别
  • 减少有意义的权衡。

那么是否通过在已经存在多种统计系统后允许技能和装备等多个统计变量从多个统计变量里衍生会带来多样的建造选择,而不是减少选择呢?

特别是当存在不同的物理伤害类型(击,削,穿,火,冰及闪电)时。