This week, I wanted to touch on the scripting language that drives RPG Maker VX Ace Lite.Behind every application, program the driving force is a programming language. Regarding RPG Maker, that language is Ruby. Just like the RPG Maker VX Ace Lite, this programming language is also free. IE: Open Source. You can download Ruby, here.
Ruby is an object-oriented programming language that was created by Yukihiro Matsumoto in 1993. Since it is object oriented, it looks very similar to Python 3.0. The creator of Ruby often stated he is , “trying to make Ruby natural, not simple,” in a way that mirrors life. Ruby has an occult following, filling out conference to its capacity. Most will see books in relation to “Ruby on Rails”, which helped grow the Ruby community. Ruby on Rails is a flavor of the programming language Ruby.
RPG Maker calls they programming system, RGSS (Ruby Game Scripting System). Ruby is the primary computer language driving the application. While, I will not be providing a full blown programming class on Ruby (unlike the Python Class), it is important to understand how the application is running.
A 28 minute overview of Ruby to give you a taste of the language.
The Script Editor is found in your Tools menu.
Upon opening the editor, you will see the Ruby programs themselves. Take caution in modifying these scripts, as this is the engine of your application. Having said that, a search online will provide you some websites or forums discussing Ruby and how to tweak the existing scripts found in RPG Maker.