Project1

标题: 吐槽RMVA一个最垃圾的机制 [打印本页]

作者: 坏数据    时间: 2020-8-12 06:18
标题: 吐槽RMVA一个最垃圾的机制
我真™想 很想骂脏话
真让人火大  我的耐心已经消耗完了

就这么一个简单的操作  你说怎么就需要那么复杂的办法实现
我需要地图上设置一个事件 玩家与事件对话后 事件通过行走的方式 到达指定的一个点上 然后接下来继续别的事件 完了之后 把操作交还给玩家

我的做法 目的地设置一个事件 然后对需要移动的事件循环执行这一句 move_toward_character($game_map.events[5])
这里先解释一下 这样做的目的是 不管玩家从4方向哪个方向开始的对话 都能保证这个事件能走到目的地  而不是分4种情况分别设置单独的移动路线
这里就已经够坑了  不会脚本的制作者 要么写4个移动路线 要么把玩家替换成不可见的  用玩家作为目的地进行向玩家移动 然后再在原地用一个玩家行走图的事件来代替原来的玩家
够复杂没有?

自动寻路脚本  你以为我不知道么  搜索 复制 粘贴 测试  不够麻烦?

更复杂的是 怎么判断事件已经走到了目的地? 如果是不可见的玩家来替代 就可以用事件接触来触发 可要是我不想这么做的?
我真是服了  这么简单一个机制  VA居然没有原生的实现   我!@#¥%……&*

{:4_147:} {:4_147:} {:4_147:}

最好谁发明个一键生成游戏  一键建立百万粉丝  一键毁灭世界 caocaocaocaocaocaocaocaocaocaocaocaocaocao
作者: 坏数据    时间: 2020-8-12 06:21
我直接放弃了  垃圾npc你爱动不动  不ddong就站在那 wdnmd
作者: 喵呜喵5    时间: 2020-8-12 08:37
这关rmva啥事
作者: 百里_飞柳    时间: 2020-8-12 09:02
RM一系列都是这样的啊,因为没有内嵌的寻路算法

我之前尝试自己写了个,不过不知道还有没有bug,因为我只是轻度使用(x)
https://github.com/OneEyedEagle/ ... 6%89%A9%E5%B1%95.rb
作者: 坏数据    时间: 2020-8-12 09:12
百里_飞柳 发表于 2020-8-12 09:02
RM一系列都是这样的啊,因为没有内嵌的寻路算法

我之前尝试自己写了个,不过不知道还有没有bug,因为我只 ...

感谢感谢 这个用法简单方便
顺便搜刮到你的像素移动 之前找的都不好使
作者: MCCF    时间: 2020-8-12 11:20
这关rmva啥事
我感觉这个问题对于游戏制作的其它问题来说算非常简单的了……
复制粘贴也算是麻烦的话,那文案、脚本、美工需要多少复制粘贴?
测试游戏算是麻烦的话,那大佬您开发一个从头到尾不用测试直接能发布的游戏呗?
作者: 真·可乐    时间: 2020-8-12 11:37
本帖最后由 真·可乐 于 2020-8-12 11:44 编辑

RM全系列都是这样啊。不如直接将事件瞬移过去,觉得效果奇怪就加个黑屏过渡好了。
作者: PLeaseS    时间: 2020-8-12 12:29
嗯?
似乎和va没啥关系啊2333
作者: Q_Lucky    时间: 2020-8-12 13:27
本帖最后由 Q_Lucky 于 2020-8-12 13:32 编辑

我觉得最简单的方案,
将地图的人物的放置设计成只有一个方向可以接触到
把触发剧情的事件放在距离剧情发生地前几排的空白图块上,这样只要考虑一种情况就好了。

或者让分四种情况的时候,只有前面几个格子才需要调整位置,后面的路线应该是一致的
那么把这种情况设计成公共事件,需要的时候调用即可

作者: cinderelmini    时间: 2020-8-12 13:31
不用科技和基本的脚本操作来弄事件全自动寻路揍过来并判定移动结束的话,妥协的办法还是有的,
一般这种我习惯于进入剧情触发区的时候黑屏切个屏,把对应的人事件物都摆好到指定位置,之后就能做固定的移动操作了
作者: Zeldashu    时间: 2020-8-12 16:44
触发事件,淡出画面,调整NPC和玩家到一个固定位置,淡入画面,NPC移动到目的地。
有时候没必要太追求自然,演出效果优先
作者: congwsbn    时间: 2020-8-12 17:32
如何判断事件走到目的地:
并行事件里新建两个临时变量 = NPC事件的x,y, 变量值 == 目的地xy坐标时,即到达目的地。
作者: 坏数据    时间: 2020-8-12 23:19
楼上说的那些变黑画面 我当然知道  问题是  这样很不灵活  例如一个路人npc这种 对话完他就会跑掉  类似宝可梦里面那些  为了这种npc来弄一个黑幕一下的效果 真的非常不自然
纯粹吐槽贴罢了  不是不会做  只是嫌弃太复杂  
我的意思是 理应在设置移动路线里面有这样原生的做法 事件移动到指定地点
作者: Im剑侠客    时间: 2020-8-13 05:50
事件版astart,短距离基本能解。




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