赞 | 35 |
VIP | 0 |
好人卡 | 0 |
积分 | 72 |
经验 | 0 |
最后登录 | 2024-11-16 |
在线时间 | 474 小时 |
Lv4.逐梦者
- 梦石
- 0
- 星屑
- 7247
- 在线时间
- 474 小时
- 注册时间
- 2021-12-4
- 帖子
- 513
|
除去远古时期连RGSS引擎都不是的RM2000和RM2003,本站的技术讨论分区一共有五代RM:XP、VX、VX Ace(VA)、MV、MZ。
其中XP VX VA为RGSS引擎(每格大小为32*32),脚本语言为Ruby,只支持在Windows系统制作和离线运行,地图等数据文件为「.r?data」二进制格式,不方便使用git等版本控制工具追踪,且这三代的Steam发售版不支持中文。
MV MZ为HTML5引擎,图片格式为png(每格大小默认48*48且可以调节),音频格式为ogg(MV在Safari浏览器或手机上运行则要用m4a),脚本语言为js(ecmascript 6标准),支持电脑和手机用浏览器离线或在线运行,地图等数据文件为「.json」文本格式,有官方汉化,MV支持用Win/Linux/Mac系统制作,MZ支持用Win/Mac系统制作。
1. RMXP: 这是RGSS三代中唯一一代支持在编辑地图时手选第几图层的,《魔塔》的同人圈子有很多都是用它制作的,同时它的「自动元件(autotile)」也是这五代里最自由的。另外这一代的1.03紫苑汉化版也是3dm等平台上流传最广的,安装包也很小。但是运行的FPS只有20到40Hz左右。
2. RMVX: 这是kadokawa公司首次在RM系列中引入交通工具(小舟、大船、飞艇),同时也初步引入了「区域编码」来精细控制随机遇敌(但是区域只能是长方形)。
3. RMVX Ace: 这一代在VX的基础上允许把区域编码像图块一样随意摆放了,同时也是RM系列中第一代支持视频播放的,Steam平台可以免费下载RMVA的Lite版本(就是比完整版素材很少)。
VA主要使用ogg格式的音频,XP和VX则主要使用midi格式的bgm和me以及ogg格式的bgs和se(但也都支持mp3、wma、wav等)。
由于RGSS的dll并不像浏览器的js引擎一样与时俱进,所以以上三代所用的Ruby语言在语法规则上可能与当今的Ruby相去甚远,勉强从零开始学习的话可能会非常吃力而且也不像HTML5一样能用来吃饭。
4. RMMV: 这是RM系列首个有官方汉化的版本,虽然它的库代码有很多还是ecmascript 5的旧标准,但是历史比MZ更悠久所以插件生态在某些用户看来更完善(Yep、Drill、Mog等系列),而且本站最近有人在制作MV的第三方编辑器(Windows限定)。
5. RMMZ: 如果说MV引入了「侧视战斗」(主角们在战斗中也是会呼吸的像素小人而不是干巴巴的脸图),那么MZ则引入了「切换地图自动存档」、「effeckseer粒子动画」(之前几代只有png格式的帧动画)、「时间读条战斗」(之前几代都是《仙剑奇侠传1和2》那种全体共用回合制),且MZ是官方还在更新的一代(这两天刚出了1.6.0版),在下一代RM Unite(使用Unity引擎,又要换一种编程语言了)发布之前插件生态还会一直发展的(期待一下本站的gt50写的ganfly)。
以上如果有错误或疏漏欢迎小伙伴指出或补充。 |
评分
-
查看全部评分
|