关于Steam版RM2K引擎的一些缺点
我当初之所以会选择RPG MAKER 2000引擎作为游戏开发工具,主要原因是:它在整个RM系列中属于自学难度最低、最容易上手的(如果不算已经彻底过时的RPG MAKER 95)。对于像我这样一个曾经完全不了解RM引擎的人来说,使用最简单的版本能够更迅速地掌握这种引擎的基础设计与规则。
RM2K只是一个起步点,我的目标是未来有一天能使用更复杂的MV、MZ或RPG MAKER Unite来开发“创意型”游戏。顺便说一下,我对于制作“标准型”RM游戏没有任何兴趣。
什么是标准型?它的含义是:开发者完全不使用任何自定义素材与插件,只用RM引擎自带的默认素材来创建游戏地图,并且几乎没有大幅度修改用户界面。游戏的战斗界面也是引擎提供的默认场景,所有的敌人、音乐、甚至是玩家控制的主角都属于RTP素材。
毫无疑问,这种游戏最容易给玩家留下“RM游戏千篇一律”的印象,它们唯一的优点是“剧情写得还不错”。
缺点1:不能使用插件
众所周知,RM游戏的开发者可使用各种各样的插件来改善玩家的固有印象。我在成为开发者之前也玩过了很多的优秀RM2K游戏,例如《废都物语》、《海伦的神秘城堡》等。我曾经以为:只要能找到合适的插件,就可以使用这个引擎做出非常棒的RPG游戏。
然而我没想到,这里存在一个巨大的陷阱。因为上述的游戏都是使用日文版RM2K引擎制作的,而Steam英文版的“RPG MAKER 2000 Value!+”与日文版完全不一样,我找不到任何可以兼容这个版本的插件!
结果,我只好把原版引擎的能力发挥到极限来开发自己的“创意型”游戏。最后做出来的就是《Rumia in the darkness》和《Marisa's Inconceivable Journey》。
缺点2:特定型号的集显在玩游戏时会卡顿
根据玩家们的反馈,有一部分的Windows 10系统在玩游戏时非常卡。某些玩家在设置系统兼容后解决了问题,而其他玩家使用同样的方法却无效。我曾经以为这些问题与内存有关,但现在发现原因出在Intel集成显卡上。测试结果如下:
Windows 10(Intel HD Graphics)
日文版引擎的RM2K、RM2K3、RMXP游戏:速度正常
英文版引擎的RM2K、RM2K3、RMXP游戏:异常卡顿
英文版引擎的RMVX、RMVA、RMMV游戏:速度正常
Windows 10(Intel UHD Graphics)
所有引擎的RM游戏:速度正常
结论:英文版RM2K、RM2K3、RMXP游戏引擎的显示代码与特定型号的Intel集成显卡不兼容。
这种问题实在不是我这个小游戏开发者能解决的,而且发行商已经放弃了对于RM2K引擎的更新与技术支持。
缺点3:关于全屏模式的问题
虽然使用英文版RM2K引擎开发的游戏可在Win10系统运行,但当玩家试图在宽屏分辨率(例如:1920×1080)设置下切换全屏模式时,就会导致游戏的画质变差、游戏画面缩小到左上角、以及出现其它的一些问题(包括上文说的卡顿)。而使用日文版引擎开发的游戏《海伦的神秘城堡》完全没有这些问题。
根据RM2K讨论区的版主的解释:开发团队在最后一次更新“RPG MAKER 2000 Value!+”的时候似乎改动了某些代码,导致这个最新版本的引擎不能像日文版和较旧的英文版一样更好地兼容全屏模式。

我的解决方法是:让玩家在Win10系统中设置游戏程序的属性,然后勾选“替代高DPI缩放行为”,把“缩放执行”设为“应用程序”。

这些缺点是导致我决定放弃RM2K并转到RM2K3引擎的主要原因。后者不仅有可用的插件,也支持宽屏与全屏模式。等我掌握了它的用法后,就会继续前进到更高的技术阶段。