Project1

标题: 如何实现像冒险岛那样的2D横轴战斗? [打印本页]

作者: zzz2207981    时间: 2022-1-21 12:44
标题: 如何实现像冒险岛那样的2D横轴战斗?
本帖最后由 zzz2207981 于 2022-1-21 12:52 编辑

用了XAS系统,但是貌似不支援跳耀动作
后来我又尝试了分支条件,让他按下A键就原地跳一下,可他就是不动....
有这样的脚本么?先谢谢各位大佬了
作者: 哇哇哇啊叭叭    时间: 2022-2-2 20:17
本帖最后由 哇哇哇啊叭叭 于 2022-2-2 15:32 编辑

  

  吃了个苹果,突然想起来,用事件不是可以做出这种效果的吗!?

1. 横板移动效果
2. 跳跃效果
3. 怪物和攻击



[line]0[/line]
  还在做act吗?

  确实有人实现了这种效果,但个人觉得,楼主都把贴贴到这里了,八成是用不惯他们的工程的。印象里有3个人能实现这种功能,一个是梁小七,一个是在签名里插入了这类系统的效果图的某大神,另一个是个整日兜售霓虹脚本的大触。其中第二个大神实现了【俯视图、有z轴】的效果,小七大神的是侧视图,其他人的是RM默认的、以xy位移假装有z轴的工程。第三个大神名字太长了,最近不发言,已经找不到他了(苦笑)

  这里贴一下梁小七的方法吧,只负责搬运哈:https://rpg.blue/thread-396208-1-1.html

  
作者: zzz2207981    时间: 2022-2-23 21:05
哇哇哇啊叭叭 发表于 2022-2-2 20:17
吃了个苹果,突然想起来,用事件不是可以做出这种效果的吗!?

[fold=1. 横板移动效果]

才看见...不好意思,这阵子我跑去研究一个老外做的ARC Engine了,没注意到您的回覆zzz
而且瞎折腾了好久才发现不是我要的(还自己巴巴的完成了部分汉化),反而是您发的这个梁小柒大神的系统比较接近....真是踏破铁鞋无觅处
总之感谢您的链接,我要开始埋头研究了哈,等摸熟了再上来发个Arc Engine汉化和教程回馈一下
作者: 白色幸福    时间: 2022-2-24 17:53
本帖最后由 白色幸福 于 2022-2-24 19:01 编辑
zzz2207981 发表于 2022-2-23 21:05
才看见...不好意思,这阵子我跑去研究一个老外做的ARC Engine了,没注意到您的回覆zzz
而且瞎折腾了好久 ...


冒昧的插一句嘴 我发现这个圈子真的是,很多宝贝东西都在16年左右啊。后来好像是圈子有了一些比较大的变动了,这些拓展脚本就很少有人找到了。至于制作游戏吧,美术和代码都很重要。不过随着引擎的日益更新,很少有人再次使用RMva了,因为官方在逐渐支持js甚至UNITY(c#,c++)这些。而且因为青睐之光事件,很多人对于rm游戏是有歧视性的。

说一千道一万,想做出好游戏,用一些现代的引擎其实完全没问题,因为会这些引擎的人(比如c++,c#)会比会ruby的要多太多了。而且随着事件越靠后,你就越没有必要接触这些老旧的脚本和软件(但没想到还真的能有人做出来。)我也是做arpg的,不过我用的是abs,但因为他支持更多的是俯视角,我就没特意去做横版的(记得好像日本一个猎奇游戏是abs做的横版射击游戏)

梁小柒的这个系统的确蛮香的。此外rm官方好像也出了横版的软件,甚至说你也可以考虑一些ifaction(一样也是比较小众的软件。)其实程序牛逼的和美术牛逼的都不少,主要是很难有志同道合的朋友。
梁的这个系统好像是没有教程的,我看了一下工程文件的图,能看到有在备注栏里面直接调用的备注外,还存在事件脚本或者一些脚本可能要在脚本窗口去写。
感觉很强。说回来重头再去学习unity也是挺麻烦的,但其实接触一些主流软件不是坏处,越主流的东西能帮你的人越多.

个人强烈建议脚本白痴和无能力学习程序的人,以及新手不要使用梁小柒的这个系统,当然如果你手下有编程能力很强的朋友愿意全身心帮你,抑或你下决心去啃再说。

因为这个基本重写了一个框架的系统,对于不懂脚本的人的自信心和已经习惯的rm自带的系统是毁灭性的
(题外话,如果你是美工,美术生,艺术类出身,对于编程实在没有天赋,那最好是全身心的放在美术上,不要和层主一样学杂了,一瓶子不满半瓶子摇)

首先,这个系统完全地移除了RM本身的系统,用ruby直接搭建了一个新的框架,对于以及习惯了rm原版及一些傻瓜拓展的人来说,用这个系统,难度简直上天了。
其次,全部的的敌人和角色都是用脚本搭建的,你很难看到任何熟悉的操作逻辑。作者口中的“只要肯学能学会”有一定的鸡汤成分。包括你下载的案例中
没有视频演示中的敌人,没有技能模型,没有商店模型,没有boss模型,你能操控的只有主角,总而言之,没有教程案例教你如何使用这个系统(悲)
甚至因为重写了rgss300.dll文件,直接保存因为生成rgss301,而删除和不删除rgss301,会导致不同的报错,对于使用正版rmva的用户来说也是个致命打击,
而且可能也会导致脚本的兼容性降低:
几乎是将RMVA的傻瓜性质彻底毁灭了,还原到了一个需要你有编程能力才能做游戏的软件。


因此,想接触和熟练使用这个系统是建立在你对ruby系统有一定的熟练程度上,其中包括逻辑处理,xy向量处理,精灵处理,菜单处理,数据库的使用等等(外加因为作者删掉了原版代码,外加实例文件中没有任何能够呼出菜单的功能)
esc菜单,F12重启游戏的功能都消失了。与其说是rmva的拓展脚本,不如说是直接换了个用ruby作框架,原版就剩下绘图功能的新软件了

目前将大部分时间用在研究一个老旧的系统上是比较“浪费”的一种行为,个人觉得如果真的没有一个项目在身,还是去学一些比较新的主流软件吧。起码主流软件你找程序员方便。




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