设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1873|回复: 17
打印 上一主题 下一主题

[有事请教] [无偿求助]大家会在游戏内的使用怎么样的伤害计算公式?

[复制链接]

Lv5.捕梦者 (版主)

梦石
1
星屑
23963
在线时间
3338 小时
注册时间
2011-7-8
帖子
3925

开拓者

1
发表于 2022-4-28 17:40:59 | 显示全部楼层
本帖最后由 guoxiaomi 于 2022-4-29 23:25 编辑

伤害=攻击*exp(-X * 防御)

用这个就可以做到每提升A点防御力减伤B%,带入可求得 X = -ln(1-B%) / A

参考:https://gameinstitute.qq.com/community/detail/132956

点评

谢谢 版主大人无私的指导,我回去一定再好好看看高数,总之谢谢您了。  发表于 2022-4-30 10:01
不过我找不到对应的文献了,我感觉就是主要看两端的极限  发表于 2022-4-29 23:20
还有一个atk^2/(atk+def),在atk>>def时趋于atk-def,但是不会产生负值  发表于 2022-4-29 23:17
收到,谢谢。感觉游戏数值设计就像解高数题,大佬有没有关于 数值设计公式 的帖子或文献推荐呢?再次感谢您。  发表于 2022-4-29 21:58
X是某个参数取决于你的数值设定,这里的exp是指数函数的意思。  发表于 2022-4-29 21:47
熟悉rgss和ruby,xp区版主~
正在填坑:《膜拜组传奇》讲述膜拜组和学霸们的故事。
已上steam:与TXBD合作的Reformers《变革者》
* 战斗调用公共事件 *
* RGSOS 网络脚本 *
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-10 16:27

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表