Introdução ao RGSS
A Sigla
RGSS é um acrônimo para Ruby Game Scripting System (Sistema Ruby de Scripting de Jogo) e é a linguagem de programação utilizada no programa RPG Maker XP. O RGSS é uma extensão da biblioteca original do Ruby.
Em resumo, o RGSS é um versão da linguagem de programação Ruby utilizada no RPG Maker XP. Apesar de ser baseada no Ruby, seu código e suas funções são diferentes, voltados totalmente para a criação de jogos. Logo, um código de Ruby dificilmente funcionará no interpretador de RGSS.
Conteúdo
Inicialmente irêmos ver uma breve descrição do que é o RGSS, para depois passarmos para a parte básica da linguagem. Na parte básica verêmos a sintaxe e o controle de estruturas (for, if, while, etc).
A segunda parte é composta por algumas definições sobre orienteção a objetos.
Depois vamos cada vez mais fundo, analisando a estrutura e hierarquia das classes RGSS, incluíndo o núcleo e o os scripts built-in, passando pela definição de cada um dos scripts padrões e fechando com uma explicação completa do funcionamento de cenas (scenes) e janelas (windows).
Logo após têmos a explicação completa e detalhada sobre o funcionamento de todas as classes $game e $data.
