系列教程 | Y3编辑器功能手册之伤害系统

功能简述

  • 伤害骰子系统是一套用于为简易普攻附加随机伤害波动而制作的功能
  • 系统由 骰子面数 和 骰子数量 两个属性构成
  • 在进行运算时,系统会进行 “骰子数量” 次随机,每次随机的范围为 1 至 骰子面数,随机结果为整数
  • 完成全部次数的随机后,系统会将所有随机结果求和,附加到本次简易普攻的伤害中(在所有修正计算之前)
  • 伪代码如下:

使用场景和案例

使用场景推荐

  • 伤害骰子系统适用于普攻时需要有伤害波动的游戏类型
  • 一般情况下,在PVP类游戏或策略类游戏中,会需要通过伤害波动,带来随机性,来增加战斗变数,给与弱势方一定的胜利可能性,和增加需要临场变化策略的可能
  • 常见的案例如:传奇、征途、war3、暗黑破坏神、剑与远征等

两种使用方法

平均分布

  • 平均分布是大部分游戏中常见的随机方式,效果是在上限和下限之间,以平等的概率抽出一个整数
  • 该方法的优点是理解简单,缺点是波动过大,很容易随机到上限或下限数值,影响体验
  • 该方法的配置方式为:
    • 骰子数量设置为:1
    • 骰子面数设置为:上限 - 下限 + 1
    • 基础伤害设置为:下限 - 1

正态分布

  • 正态分布是war3中
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值