Before going to the main point, let me introduce the plugins and the programming language we will use in RPG Maker MV.
In MV, the scripts we development and add to the game will be called plugins. In my opinion, the new term is much more clear and understandable. For more information about plugins installation, you can take a look at Yanfly's Installing Plugins Tutorial.
IDE & Editor
Atom, in my opinion, is the best free jack of all trades editor. It supports multiplatform, autocompletion and the awesome feature hackable, which mean you can customize the editor to match your taste and uses. There are plenty of plugins for Atom to support the development. I highly recommend using Atom for development.
- Visual Studio
A simple yet powerful jack of all trades editor. I haven't used this much, but I think it is powerful enough for development. Also, it's very lightweight!
- Sublime Text
Pretty much the same as Atom, and in my opinion, the most of the tasks and processes in Sublime Text is better than Atom. The editor itself is not free; however, you can use it without paying (there is no limit). If you can support the author of Sublime Text by buying it, I highly recommend using this for development.
- Tons of free books
More object-oriented traditional language, it uses a lot of ECMA6 syntax, and looks a lot like many other popular object-oriented programming languages like Java, C#.
This tool is much more advanced, but it will save a lot of your time in development. Gulp will help you to build an automation script that will build, test or checking your code everytime you run this tool or everytime you edit the plugins.
This will help you a lot in building a modular library without concat or write in only one file.
- I will write more Tutorial for plugins development when RPG Maker MV is officially released.
- I would love to see comments and feedbacks on my Tutorials/Articles.
© Dr.Yami (Cuong Nguyen)