注册 登录
  • 动态
  • 推荐
  • 游戏
  • 分享链接 new
  • 回答问题
  • 发现
  • 野蔷薇
  • 视频

XenoAmess XenoAmess

回答了问题 发布于 2019-01-23 14:57:20

一个无需非黑即白判定的回合制战斗系统是否可行?若可行,有哪些需要注意的设计点?

主要问题的话

第一个,游戏玩家是最宽容的用户,什么玩意都tm能容忍,连穿模这种事情都可以看的稀松平常(如果是工业界的话。。。工人卡在机器里。。。)这就导致了不管做的再怎么不合理玩家总能接受。什么非黑即白不符合逻辑啦玩家能接受,什么miss导致团灭需要读档重来啦玩家能接受。玩家tm就像个黑洞一样什么都能接受只要让他们看**/

第二个,实现简单

非黑即白的话就只有两个状态,那么需要设定的值就很少。(1)伤害数值(2)概率,还有什么?没了。随即器随一下,if一下,分别写个执行,好了结束了。

你要做不非黑即白就麻烦了好吧。首先你要确定个伤害的平均值。然后你要确定伤害的分布情况。()正太正态分布?平胸平均分布?泊松分布?你总得选个魔性吧。然后实现起来虽然不会太麻烦但是总比if麻烦啊。

然后你还会考虑边界问题。比方说按照你的数学模型如果有概率攻击造成负数伤害你该怎么办?是真的给人家回血,还是当作0?如果是反过来回血,那要不要invoke对面的回血trigger?要不要invoke对面的伤害trigger?如果直接当作0,为了对称性是不是应该过大的伤害也固定为某个值?

最糟糕的是有时候到最后你会发现,这些东西实际上玩家并不关心,他们甚至连剧情都不关心,他们只关心**。

著作权归作者所有。商业转载请联系作者获得授权,非商业转载务必附上原作者名称,注明来自「奶牛关」并给出原文链接。不得以任何形式演绎或修改。

{{answer_voters_count}}人赞同

...

{{question_follower_count}} 个玩家关注

...

相关游戏

目录

    评论 0

    登录奶牛关账号即可参与讨论
    登录 / 注册

    XenoAmess 的更多回答

    查看所有回答

    该问题的其他回答