次のページこれまでプログラムを作っていく中で、変数というものを何回か使ってきました。数学でも変数という言葉がでてきますが、プログラミングで言う変数とは、数値や文字列などをいれるためのものを指します。ゲームの中でいろんな数値を扱うことが出てきます。RPGゲームですと攻撃力や防御力、経験値などです。変数とはこれらの数値をいれる箱のようなものです。Systemでは、この箱があらかじめ用意されている場合と、自分で作る場合の2種類があります。2つにわけて説明していきます。)Tonyuですでに用意されている変数です。これらは特別な意味を持っています。pはオブジェクトの画像、xはオブジェクトの位置(X座標)、fはオブジェクトの向きを表しています。これらはあらかじめ用意されているのでユーザーが名前を変えたりすることはできません。変数の値を変えることは可能です。青字の部分がユーザーが自分で作った変数です。先ほどのanimという変数もこれにあたります。名前をわかりやすいものに変えたりすることが可能です。用途によっては数値を入れたり文字列をいれたりすることもできます。