Originally Posted by
Talint
It's pretty simple. There's a base library in the game, and you append scripts you write to the game itself, using inheritance calls and such.
Or, you can go in and edit the base library files themselves. Which is fine for a solo-game environment that you might be working on. However, it's common practice to work using add-on scripts/inheritance so scripts can be shared between users.
It's all Ruby based though, so you get familiar with syntax rules pretty quickly. Little more rigid than Python/Lua imo, but I can see why it's popular with Japanese development.