Project1

标题: 命中率有什么好的算法么? [打印本页]

作者: 幻耶    时间: 2009-9-11 15:47
标题: 命中率有什么好的算法么?
本帖最后由 幻耶 于 2009-9-11 15:57 编辑

在做ARPG,敌人只有一个“灵敏”属性,而主角的属性和数据库里缺省的一样,想请教一个关于命中率的算法,主角打中敌人的和敌人打中主角的算法

PS:就是让敌人的灵敏和主角的灵巧+速度以一定的算法作对比
作者: 霜冻之狼    时间: 2009-9-11 18:43
多得满地爬了
有的游戏还设置新属性,比如说"武器命中""法术命中"
作者: 冬季冰川    时间: 2009-9-12 05:43
提示: 作者被禁止或删除 内容自动屏蔽
作者: 幻耶    时间: 2009-9-14 09:04
ARPG?
那就用变量带入主角和敌人的灵巧,然后判断命中,至于怎样判断可以自己调整。
冬季冰川 发表于 2009-9-12 05:43


那么如何实现这样:主角灵巧/敌人灵巧 = 主角打中敌人的机率  ?
作者: 风雪优游    时间: 2009-9-14 09:14
如果敌人比主角速度快,那么不是只能一直挨打?

以命中率为20%为基础

主角灵巧/敌人灵巧X100%+20%+1%~5%(随机数,或则改成运气也可以)-回避%

这样如何?
作者: 幻耶    时间: 2009-9-14 09:35
这样可以吗?用来计算主角打敌人的命中率:
if rand(100) < (主角灵巧/敌人灵巧X100 + 20 + rand(5))
  进行伤害处理的计算
end
作者: enter9009    时间: 2009-9-16 15:52
那个,脚脚没第一第二命中率吗




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1