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

Project1

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

[有事请教] RMMV使用的语言和RMXP的Ruby有什么不同?

[复制链接]

Lv3.寻梦者

梦石
0
星屑
1356
在线时间
153 小时
注册时间
2019-5-31
帖子
68
跳转到指定楼层
1
发表于 2021-2-8 23:19:21 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

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

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

x
前情提要:最近跑RMXP的工程画面卷动时总是撕裂或者卡顿,总之就是过渡不流畅,开了几个测试工程发现RMMV的工程就没有这类问题,加上RMMV的工程分辨率也大点,就动了换引擎的心思。
但是对RMMV的语言完全没有接触过(ruby都是一知半解),不知道这两类语言有什么区别呢,当然要是能直接解决RMXP的工程画面问题就更好了这样我可能就不用换引擎了
可能还有的问题:一直没有对VX以后的引擎动心思就是因为VX开始的素材风格我真的很不喜欢,而且其原生素材的图块和物品做得感觉非常小,原生素材的文件感觉也拼得非常紧凑没有什么做大的空间?XP的图块我都做得非常随心所欲,只要能拼来效果就可以,行走图也是,MV的行走图都缩得那么小一点点,说实话我的第一印象恐怕就是被行走图影响的……
图里是我XP里用的素材,MV多大程度能还原这种效果呢(虽然没显示完全但是应该能看出完整的树和人的比例是要远比MV提供的素材要大的,其它较大的物体同理)
当然了如上所说问题的根源都在于XP工程的画面撕裂太严重了,要是能直接解决也好

QQ截图20210208231645.png (123.78 KB, 下载次数: 11)

QQ截图20210208231645.png

Lv1.梦旅人

梦石
0
星屑
114
在线时间
19 小时
注册时间
2021-2-27
帖子
15
17
发表于 2021-3-8 06:57:53 | 只看该作者
本帖最后由 YM2099 于 2021-3-8 07:02 编辑

以自带素材风格选择工具,这个实在是没道理吧。

玩过的游戏素材基本都是自制。风格随作者的个性。跟工具应该没有关系吧。XP素材扩成MV试试行走图和N方向也可以通过插件改变。

XP的优点从来不是素材,而且,现在也确实是被淘汰出主流的了。 促销价7元人民币,一根冰棍的钱
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1356
在线时间
153 小时
注册时间
2019-5-31
帖子
68
16
 楼主| 发表于 2021-3-2 13:53:10 | 只看该作者
小怪兽奇奇侠 发表于 2021-3-2 08:55
建议你换unity吧,地图格子可以自己划分,32x32.,48x48都可以,行走图也可以不局限三帧。 ...

算……了吧,总感觉这个讨论下去就会变成像“三千预算进笔吧加钱加到两万八”的问题……
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
11175
在线时间
2066 小时
注册时间
2013-6-10
帖子
1516
15
发表于 2021-3-2 08:55:38 | 只看该作者
建议你换unity吧,地图格子可以自己划分,32x32.,48x48都可以,行走图也可以不局限三帧。
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (暗夜天使)

名侦探小柯

梦石
0
星屑
3299
在线时间
3619 小时
注册时间
2006-9-6
帖子
37400

开拓者贵宾第3届短篇游戏大赛主流游戏组亚军第5届短篇游戏比赛亚军

14
发表于 2021-3-2 01:23:52 | 只看该作者
一个是ruby版本的区别,还有就是RGSS编写底层的不同以及框架的能力,不做翻天覆地的改动肯定是新引擎效率要好得多。
既然LZ是自己画的素材,其实不用太在乎默认素材是什么风格,XP到VA的格子都是一个大小,本质上他们的素材没有区别,MV开始才变成更大的格子。直接使用远景图、用插件解放多帧行走图都是可行的
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (版主)

遠航の猫咪

梦石
3
星屑
23186
在线时间
2387 小时
注册时间
2005-10-15
帖子
1166

开拓者

13
发表于 2021-2-28 11:29:04 | 只看该作者
本帖最后由 SailCat 于 2021-2-28 11:33 编辑

观察了一下所谓的并行事件多了会卡的问题,发现卡是事实,但帧率下降的并不明显
XP没有(也没法有)纤程,有多个并行事件时,就会每一个建立一个interpreter,并且在每一次update时刷新。
问题在于,在刷新过程中,有一个凡是单次执行了100条连续指令(且不触发画面更新)就会强制触发Graphics.update的机能,这个是为了防止报错退出。
但是这个update没有任何画面变化动作,纯粹只是前进一帧时间而已。
如果同一时间只有一个interpreter(比如没有并行事件的情况下),这么做当然没有任何问题
但是如果每个并行事件(包括公共事件)都要这么来一遍,那就要了命了,假设有5个并行事件,那从数学期望上说,就是每执行连续16条指令就会前进一帧时间。

从某种意义上说这样的卡和执行脚本返回false的卡死是一个机制造成的
几十个NPC在同一个画面上随机移动的画面刷新量运算,那可比几个并行事件高太多了,XP处理这些也不卡啊
SailCat (小猫子·要开心一点) 共上站 24 次,发表过 11 篇文章 上 次 在: [2006年01月28日11:41:18 星期六] 从 [162.105.120.91] 到本站一游。
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1356
在线时间
153 小时
注册时间
2019-5-31
帖子
68
12
 楼主| 发表于 2021-2-9 18:25:45 | 只看该作者
89444640 发表于 2021-2-9 15:06
XP以后的软件据说是为了照顾不知道图层概念的用户XD,没用过PS的你跟他解释图层确实比较麻烦XD。XP新手提问 ...

pinterest上面怎么讲呢,素材水平也是良莠不齐……水平高的也是大海捞针,后面都是看准一个直接找去原作者推特了233,其实目前我见过像素做得最好的还是国人制作的eastward,那场景和滤镜真nm绝了
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
35186
在线时间
4169 小时
注册时间
2007-12-15
帖子
10067
11
发表于 2021-2-9 15:06:05 | 只看该作者
XP以后的软件据说是为了照顾不知道图层概念的用户XD,没用过PS的你跟他解释图层确实比较麻烦XD。XP新手提问区最多的一个问题,为什么遮挡不正常,为什么穿透异常。
因为只有两个层,不能用图层差异模拟出遮挡关系,其实2D游戏,理想的遮挡关系应该这样。
https://rpg.blue/forum.php?mod=viewthread&tid=484550#lastpost
XP在控制角色大小和只有4方向行走情况下,堪称完美,侧面椅子坐下加工稍微麻烦一些,只要不伪八方,角色不超过32*64,也不会遮挡异常(我伪八方外加两个都超,放弃治疗XD)

而且人家是当年是主要面向日本用户,xp你看现在都是民间汉化版XD,大家都买正用其他。

总之这几个软件你都先试试看吧,远景+无线图层+光影做地图效果也非常好,这方面可以看看精品区的对应游戏,当然国外的有更好的,不太好找到就是了。
推荐看下这个网页,我印象里有不少好看游戏相关的地图,我总觉得一看就停不下来,你看人家外国人画的就是好。
https://www.pinterest.es/pin/252483122847920555/
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1356
在线时间
153 小时
注册时间
2019-5-31
帖子
68
10
 楼主| 发表于 2021-2-9 14:44:13 | 只看该作者
89444640 发表于 2021-2-9 13:50
MV图块标准,长度宽度和原件总数是固定的,好像最大是768*768,每个原件48*48 等于才16*16 256个原件,如 ...

这是何等神经病的想法啊草草草草草果然日企没有脑子正常的!(二度)
其实墙壁地板什么的我倒也忍了,就是自动原件那个屋顶……怎么连个屋檐的空间都不给留啊丢!
如果大地图小地图都能用远景插件解决的话我干脆就直接用好了,反正我素材全自制,现在做地图的方法也差不多就是PS做完分割素材再进引擎拼了,这么一想直接远景插件反而还容易点?搞不好过两天我真能换引擎了2333
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1356
在线时间
153 小时
注册时间
2019-5-31
帖子
68
9
 楼主| 发表于 2021-2-9 13:55:40 | 只看该作者
89444640 发表于 2021-2-9 13:50
MV图块标准,长度宽度和原件总数是固定的,好像最大是768*768,没个原件48*48 等于才16*16 256个原件,如 ...

喷了,我寻思XP那种地图编辑不是整挺好怎么还能倒退的,果然日企脑子正常的不多(暴言),用远景地图脚本应该能解决吧,而且这个严格控制场景大小的话,运用远景插件的前提下一般地图要多少像素比较合适呢

点评

场景用默认画法两个屏幕上下比较好,除了王城,室内一个画面最好,可故意做出区域之间明显差异,想地图又大又复杂就得用远景模式画了。  发表于 2021-2-9 14:35
他们认为玩家画自动原件难度低于画一般像素地图,所以在后续软件里做了多达8*4个自动原件,所以为了效率地图只能16*16了,嘢~~XD  发表于 2021-2-9 14:32
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-16 10:13

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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