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

Project1

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

[随意闲聊] 如果攻击无法破防,你们喜欢……?

[复制链接]

Lv5.捕梦者 (版主)

遠航の猫咪

梦石
3
星屑
23051
在线时间
2359 小时
注册时间
2005-10-15
帖子
1161

开拓者

跳转到指定楼层
1
发表于 2023-2-8 22:58:39 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
假如制作游戏时,当因为各种各样的你想到或者想不到的原因,需要考虑到 a.atk - b.def / 2(或者其他的类似伤害公式) 有可能计算结果会小于 0 的情况时,你们会怎么处理这种情况?

(注:强制伤害0点和强制Miss的区别是前者认为攻击命中,也就是能触发什么命中了清状态,命中了施加特效之类的效果,后者就不行了)
单选投票, 共有 38 人参与投票
60.53% (23)
26.32% (10)
2.63% (1)
0.00% (0)
10.53% (4)
您所在的用户组没有投票权限
SailCat (小猫子·要开心一点) 共上站 24 次,发表过 11 篇文章 上 次 在: [2006年01月28日11:41:18 星期六] 从 [162.105.120.91] 到本站一游。

Lv3.寻梦者

梦石
0
星屑
3510
在线时间
185 小时
注册时间
2022-12-18
帖子
208
18
发表于 2024-1-9 22:44:38 | 只看该作者
1感觉可以打动 只不过超耐磨 0就没法打了(附加状态除外) 给玩家的感觉不一样 实际效果都差不多
回复

使用道具 举报

Lv4.逐梦者

梦石
8
星屑
6236
在线时间
1171 小时
注册时间
2019-6-22
帖子
382

极短25参与极短24获奖极短23参与

17
发表于 2024-1-9 18:18:45 | 只看该作者
那当然是弹出“GUARD”了
我没做魔法防御,魔攻基本上就等于破甲伤害,所以...
无言。
作品:
UN1L3αSH : http://rpg.blue/thread-494672-1-3.html
回复

使用道具 举报

Lv4.逐梦者

梦石
10
星屑
7505
在线时间
677 小时
注册时间
2017-1-9
帖子
620

我没有哭开拓者

16
发表于 2024-1-9 17:56:42 | 只看该作者
比起1点我喜欢根据发起攻击的角色的某个数值(比如lv)做一个最低伤害

不过比起调整最低伤害,一般遇到这种情况最好的方法就是修改伤害公式罢……?
这个B天天摸鱼,快点来个谁把他从被窝里拖出来
回复

使用道具 举报

Lv4.逐梦者

梦石
8
星屑
3531
在线时间
1677 小时
注册时间
2010-10-22
帖子
1067

极短26参与极短25获奖

15
发表于 2023-3-17 16:10:42 | 只看该作者
本帖最后由 kangxi0109 于 2023-3-17 16:12 编辑

认为伤害为零是最合理的
伤害>0 的所有情况除非是系统设定否则应理解成
  1. 【命中了,微微破防,虽然只是破了点皮】
复制代码

伤害=0 的情况就是不破防,但命中了。
  1. ①人家天赋全点在防御上,虽然只有1点血量上限,但你这点攻击力破不了防就是白搭。
  2. ②人家是大佬,任你百般努力也没办法给人家抓痒痒。
复制代码

Miss 的情况就是没打中。
  1. ①对面是个薄皮腿长的,只要打中可能就会造成高额伤害。
  2. ②人家是个大佬在逗你玩,你打不中很正常。
复制代码

攻击指令无效化 的情况跟Miss有点类似,但这个属于规则性的判定
  1. ①"多玛姆,我来跟你谈个小条件..."
  2. ②“发动陷阱卡【攻击无力化】!”
复制代码

伤害<0 的情况也应属于规则性的判定
  1. ①向火精灵发动火球术。
  2. ②向水精灵发动水球术。
  3. ③向塞巴斯蒂安·肖 发动飞天斩。
  4. ④向我塞糖(误)。{:5_165:}
复制代码

点评

生动形象(确信)  发表于 2023-4-14 13:36

【2022.06.03】原本以为已经不可能再找回来的东西重新找回来了,原本一直念念不忘的坑终于再一次拿起铲子了。一别竟近10年,你好,我的世界我的梦。
【大坑】异元-暗黑天际
【短25·不可阻挡】异元-地劫黎明
【短26·禁止】异元-禁忌之轮
回复

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
37533
在线时间
10899 小时
注册时间
2009-3-15
帖子
4875
14
发表于 2023-2-26 11:03:20 | 只看该作者
如果攻击无法破防
衣服爆掉部份
衣服全破后防御就没有了
回复

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
12244
在线时间
990 小时
注册时间
2019-11-5
帖子
2455

极短25参与极短24参与

13
发表于 2023-2-26 08:07:33 | 只看该作者
  喜欢躺平
回复

使用道具 举报

Lv4.逐梦者

缘梦

梦石
0
星屑
6256
在线时间
5598 小时
注册时间
2014-2-1
帖子
1984

开拓者剧作品鉴家

12
发表于 2023-2-14 22:45:22 | 只看该作者
设置一个保底值,比如在 伤害=atk-def 的时候,如果造成伤害小于atk的10%,那伤害强制为atk的10%

评分

参与人数 1+1 收起 理由
片灬翼の鳥 + 1 get!

查看全部评分


RPGmaker MV交流群: 377293241 提供RPGmakerMV资源共享下载和狂三本子亚丝娜本子千斗五十铃等
了解更多新RM游戏,游戏制作请加入RPGmaker支援群:113622890
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
58
在线时间
716 小时
注册时间
2021-3-24
帖子
557
11
发表于 2023-2-9 14:08:15 | 只看该作者
用WAR3的减伤系数就不会有这种问题
全家活光光~
回复

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6420
在线时间
1353 小时
注册时间
2013-12-3
帖子
294
10
发表于 2023-2-9 12:05:04 | 只看该作者
Miss:涉及命中判定,使用Miss作为反馈会引起歧义,无法分辨引起Miss的真实原因
攻击指令无效化:理解成本过高,让玩家去理解这件事本身就很莫名其妙,根本不能作为反馈
小于零加血:反常识,任何设计都不应打破用户约定俗成的习惯,“因为防御很高所以打上去会回血”,这是从常识层面站不住脚的逻辑

所以强制1和0是最为合理的方案,具体1还是0要根据其他系统去判断
例如是否有伤害无效的BUFF,是否有使治疗量归零的BUFF,或是其他机制表现等等

当然最好的做法还是从数值层面规避伤害低于零的场合
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-7-19 08:48

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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