游戏简介:
这是一个游戏板,玩家一共有两位,各自具有三名不同的角色和不同的技能,每一回合他们都需要设想如何让自己的角色之间产生“联结”,制造一次毁灭性的进攻。
每一回合都包含4个回合,每个回合代表双方各自使用一个角色行动。
系统对每个回合都产生了决策。
我正在制作这个游戏原型,其中角色行动的系统不仅是回合制,还是同时进行的双方各自选择系统,并由系统将双方的行动决策。
但我找到了一个特别的漏洞,讲来:
首回合。
玩家1行动:角色A攻击角色B(来自玩家2)
玩家2行动:角色B移开距离A
问题出在于,当角色同时行动时,问题就出来了。
例如:
如果行动顺序是按照第一步的顺序:
角色ADeal了伤害效果给角色B,而角色B又移开了位置。
但如果顺序是逆的:
则角色A因为角色B已经不再在攻击范围内而无法造成伤害。
我可以通过把伤害行动优先级提高,就可以解决问题。但是当这些问题不仅限于同一回合,而是跨越回合时,就更不容易解释了。
例如:
首回合:角色B与角色A远离。
……其他角色之事……
第四回合:角色A攻击角色B,但无法攻击,因为他已经远离了。
这个原因在于玩家1在前几回合已经选择了行动,而角色B在那时距离角色A非常近,但动作很久都没有出现。
对于这个问题我的第二次解法是按照一个顺序进行行动,攻击第一,后面才是移动。但这使玩家失去了许多选择,失去了游戏的策略之处,并且简化了整个游戏。
我现在想移除这个特性,但在之前想听听众人的意见。
评论 (0)