Kami's Corner

RPG Maker is genuinely really awesome

RPG Maker often gets a bad reputation due to the fact that a lot of really bad games have gotten made with it. It's sort of in the same boat as unity in that regard.

However, it's not nearly as limiting as people think - In fact, it's actually less limiting than unity in some regards. I know. That sounds ridiculous. It's true though!

And it's because of one reason.

From RPG Maker MV onwards, RPG Maker switched to using Electron as a backend, meaning the whole engine is just JavaScript. JavaScript that gets shipped to you unobfuscated, unminified, and with developer comments. You can edit the entire source code of the engine. (When im talking about 'the Engine' here, im talking about the JavaScript that interprets the JSON files that the rmmv editor generates) And it's all just plain JavaScript. And it's not some overcomplicated oop mess. It's really simple JavaScript. Given some patience and a rudimentary knowledge of the language you can understand most things fairly easily. The ""plugin loader"" is literally just an array of paths to JavaScript files that just get added as script tags when the game loads. It's like, what, 15 lines of code or something? I don't think I've ever seen any engine do this. Even Godot doesn't just let you dig around in its guts like that without having to download and recompile the source. I don't think rpg maker is better than Godot mind you, i just think this part of rpg maker is really awesome and doesn't get talked about nearly enough.