游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3117|回复: 1

[求助] 新手小白,请教下,如果投掷类游戏武器有这些数值的话,要设计一个数值框架,该怎么计算它们的强度呢

[复制链接]

2

主题

2

帖子

34

积分

注册会员

Rank: 2

积分
34
发表于 2021-11-11 17:35:58 | 显示全部楼层 |阅读模式
有出膛速度、发射数、发射速度、发射cd、爆炸范围、爆炸力、重力修正
要以什么计算方式来算比较好

0

主题

5

帖子

47

积分

注册会员

Rank: 2

积分
47
发表于 2023-10-7 10:06:06 | 显示全部楼层
我的观点是你先定义一个基准数值,武器伤害。
如果武器没有获得成本,那就单纯是武器伤害作为基准。
如果武器有获得成本,那就以武器单价伤害为基准。
比如你设定扔石头的伤害为1,射速为1,发射1个,CD2,攻击范围20,爆炸范围0,爆炸力0,重力修正1.0(标准重力),那么石头的武器伤害就是1*1*1/2*20/(ms)+0
扔手榴弹就设定为伤害1,射速1,发射1,CD5,攻击范围20,爆炸范围10,爆炸力15,重力修正1.0
那么手榴弹的武器伤害就是1*1*1*20/(ms)+15
这里把投掷伤害和爆炸伤害区分计算。同时爆炸伤害对同一角色仅能造成爆炸力的伤害而非爆炸力*爆炸范围,仅在计算时考虑范围伤害
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2024-11-22 06:20

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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