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

Project1

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

[讨论] 几乎所有回合制为基础的游戏都存在这个问题

[复制链接]

Lv3.寻梦者

梦石
0
星屑
4442
在线时间
490 小时
注册时间
2018-8-3
帖子
100
跳转到指定楼层
1
发表于 2025-12-27 20:31:42 手机端发表。 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
举个例子,有一组敌人是要求你猜真假的,只有命中那个真的敌人才会造成伤害,且会反复变换次序,然而我们可以通过把攻击指令卡在变换次序之前,而攻击的行动却在变换次序之后。原理自然是目标选取是以一个单位的整体为依据,而不是位置。
这个问题所有以回合制为底层的游戏都存在。那么在rm里可以有哪些方式避免出现这种情况?

Lv4.逐梦者

梦石
0
星屑
7034
在线时间
606 小时
注册时间
2017-11-10
帖子
720

极短21参与

2
发表于 2025-12-29 12:51:11 | 只看该作者
试试[敌人变身]指令,任何引擎都会有短板,要学会变通
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4442
在线时间
490 小时
注册时间
2018-8-3
帖子
100
3
 楼主| 发表于 2025-12-29 15:27:18 手机端发表。 | 只看该作者
BCJT 发表于 2025-12-29 12:51
试试[敌人变身]指令,任何引擎都会有短板,要学会变通

没试过,变身之后是指针不变吗?针对可以换位置的游戏,把换位改成变身?而我想的是把目标直接去掉指针,只用次序去映射,下一步的目标是范围概念,就是不生成固定目标组,这些技术都不是我研究的,所以我想考量一下目前rm圈子有没有这种技术
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
41773
在线时间
5970 小时
注册时间
2006-11-10
帖子
6962
4
发表于 2025-12-29 15:31:46 | 只看该作者
本帖最后由 灯笼菜刀王 于 2025-12-29 15:34 编辑

默认RM都可以做到, 也不需要改动什么东西

栗子: Project2.rar (657.76 KB, 下载次数: 2)
PS: 没安装XP就直接点橘子运行吧

没试过,变身之后是指针不变吗?针对可以换位置的游戏,把换位改成变身?而我想的是把目标直接去掉指针,只用次序去映射,下一步的目标是范围概念,就是不生成固定目标组,这些技术都不是我研究的,所以我想考量一下目前rm圈子有没有这种技术


范围概念的话,参考这个帖子里我的回复 https://rpg.blue/thread-497583-1-1.html

回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4442
在线时间
490 小时
注册时间
2018-8-3
帖子
100
5
 楼主| 发表于 2025-12-29 17:19:03 | 只看该作者
灯笼菜刀王 发表于 2025-12-29 15:31
默认RM都可以做到, 也不需要改动什么东西

栗子:

"不生成固定目标组"意思是直到一个动作执行伤害之前,这个动作不产生目标组,而是直接根据动作自身的"范围变量"来映射目标,我看这个应该还没做出来吧

点评

我做范围概念当然就是要以"范围"为目标输出呗, 这在战棋系统里又不是什么稀罕事, 笑  发表于 2025-12-29 17:20
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
7034
在线时间
606 小时
注册时间
2017-11-10
帖子
720

极短21参与

6
发表于 2025-12-29 19:55:03 | 只看该作者
jack99zgp 发表于 2025-12-29 15:27
没试过,变身之后是指针不变吗?针对可以换位置的游戏,把换位改成变身?而我想的是把目标直接去掉指针, ...

给你个思路:任何一个怪物都可以变成真身,不需要改变排列方式。
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
7314
在线时间
1461 小时
注册时间
2013-12-3
帖子
318
7
发表于 2025-12-30 18:48:23 | 只看该作者
没看明白问题在哪,给真身加个隐藏状态作为标记不行么,刷新也只需要刷状态的施加对象,又不需要变换对象本身
这种设计需要结合战斗本身机制与实际需求,总有路子解决,空讲一个抽象的例子没有意义啊…
回复 支持 1 反对 0

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4442
在线时间
490 小时
注册时间
2018-8-3
帖子
100
8
 楼主| 发表于 2025-12-31 00:05:55 | 只看该作者
@灯笼菜刀王
我做范围概念当然就是要以"范围"为目标输出呗, 这在战棋系统里又不是什么稀罕事, 笑

我也说的是回合制啊,技术这么成熟看来拿来用也没问题吧,所以你能搞出来?

点评

开个玩笑  发表于 2025-12-31 00:07
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
41773
在线时间
5970 小时
注册时间
2006-11-10
帖子
6962
9
发表于 2025-12-31 11:53:37 | 只看该作者
jack99zgp 发表于 2025-12-31 00:05
@灯笼菜刀王
我也说的是回合制啊,技术这么成熟看来拿来用也没问题吧,所以你能搞出来? ...

那个帖子我回复的不就是了?

或者说你觉得溅射不算?



这样总可以了吧?

这个工程我只负责脚本, 动画是别人做的, 我这里没有完整素材, 所以表演上临时将就下, 凑合看吧

比起战棋脚本的攻击范围还要考虑敌我单位, 地形障碍等, RPG的默认战斗搞这个范围可容易多了
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4442
在线时间
490 小时
注册时间
2018-8-3
帖子
100
10
 楼主| 发表于 2025-12-31 15:31:34 | 只看该作者
灯笼菜刀王 发表于 2025-12-31 11:53
那个帖子我回复的不就是了?

或者说你觉得溅射不算?

我想的是选择一个椭圆形范围,而且无需判定里面有多少或有没有目标或者目标是哪一方,首先范围的计算我肯定是止步于此,其次我想一个技能在判定伤害之前才计算目标是完全独立于rm体系的东西,我也很难有机会去搞

点评

我把范围这样排列就是做前后排概念啦, 而仙剑3那种 排攻击, 列攻击当然也是有的, 笑  发表于 2025-12-31 17:35
其实本质是给游戏加入空间上的闪避基础,如果你们玩过仙剑3就知道  发表于 2025-12-31 15:51
技能结果的实现是直接在这个大全集里对每一个通过筛选的去结算  发表于 2025-12-31 15:47
假如说前面那一步范围我搞定了,那么到了调用范围的步骤,其实就是把在场的所有单位合并起来作为技能的目标全集,目标的选择就是条件筛选  发表于 2025-12-31 15:44
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2026-6-5 00:10

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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