RGSS

RGSS（Ruby Game Scripting System）是以Ruby语言为基础的游戏脚本语言，用于RPG Maker系列的功能扩展上。

RGSS

搭载于RPG Maker XP，是脚本功能首次亮相。可用于实现事件难以完成的功能。

RGSS 2

搭载于RPG Maker VX，将脚本分为数个大类，以方便管理与学习，并新增脚本功能与优化性能等。

RGSS 3

搭载于RPG Maker VX Ace，使用Ruby1.9.2，并新增脚本功能与优化性能等。
为最后一版的RGSS，在后继版本RPG Maker MV中被JavaScript插件取代。

与Ruby不同之处

RGSS的语法与Ruby完全相同。主要在图像的显示、音乐的演奏、游戏设计所需要之功能上作强化。

用途

一般而言，用户可以使用内置的RGSS脚本，加上事件指令来编辑游戏系统，而不需要撰写任何程序。如果有事件指令无法实现的系统时，则可以透过修改RGSS或新增RGSS脚本来完成。
此外，用户也可以完全不使用内置的RGSS脚本，自己用RGSS重头编写想要的游戏系统。虽然说RGSS本身是专门为RPG设计而成，但要使用RGSS制作动作游戏、益智游戏等类型的游戏也是可行的。
RGSS方便的特性在于：变更文字的大小、变更菜单画面、或更改敌人的体力值等复杂的指令，使用事件指令虽能达到效果，但非常麻烦并缺乏通用性。但若使用RGSS，只需在脚本编辑器中插入脚本即可，有程序设计基础便能更顺利、快速地编写系统。
网络上公开的自制RGSS脚本。多数使用起来非常简单，只要按照说明插入脚本编辑器即可。