RGSS


 * stands for Ruby Game Scripting System
 * RGSS world
 * After RPG Maker XP, RPG Maker use ruby as a script engine.
 * Table Class
 * Marshaling
 * No clamp in each elements
 * rxdata
 * Marshal.dump of ruby object
 * In root array 0th element is nil
 * Scripts.rxdata
 * data[index] = [some number, script name, deflated(use zlib) script data]
 * reset(RGSS1/RGSS2)
 * http://www.tktkgame.com/tkool/memo/rgss/reset.html
 * http://www.tktkgame.com/tkool/memo/rgss/reset2.html
 * RGSS error handling
 * table class marshaling

Archive

 * encrypted game data archive
 * referenced from load_data function, bitmap, audio
 * RGSSAD version 3
 * now encryption key isn't fixed.

RGSS1

 * reference

RGSS2

 * reading map

RGSS3

 * english document
 * use ruby 1.9 for script engine
 * can use Fiber
 * Review of VX Ace sample game creator
 * Fiber is used in game command loop.
 * Little reference
 * VX tile ids
 * RGSS3 reference

rgss_script_editor

 * personal rgss script viewer(though it can edit) using Qt.
 * uses QScintilla for editing script.
 * repository

mkxp

 * RGSS engine using mruby
 * repository

ARGSS

 * Project page
 * Open Source RGSS clone
 * Using library
 * OpenGL
 * No vertex arrays
 * No shaders
 * SDL
 * Timer API
 * Key input handling
 * SDL_mixer
 * SOIL
 * Simple OpenGL Image Library
 * Public Domain
 * Written in C
 * CRuby
 * Script engine
 * Manage object with map
 * Not good C++