ツクールXP には Ruby が載っているらしい
RGSS というキーワードが Ruby 勉強会で何度か出てきて、何か分かっていなかったのですが、るびまの過去記事Rubyist Magazine - Rubyistが知りたいかもしれないRGSSの世界 によりますと、アスキーの「RPGツクールXP」に搭載されているスクリプト言語なのだそうです。Ruby Game Scripting System ということで、Ruby をベースにしたスクリプティングシステムとのこと。
ruby-list の このメール によると、メインループはこんな感じとのことで。
begin Graphics.freeze $scene = Scene_Title.new while $scene != nil $scene.main end (フェードアウト) rescue Errno::ENOENT (メッセージ表示) end
Ruby で RPG をどう書けばいいかを学ぶにはいい教材のようです。ツクールもなかなか侮りがたいですね。
ただ、家庭用ゲーム機ではまだまだ使うのが難しそうなのは残念ですが……。Ruby はあまりにも(メモリ的・速度的に)ヘビーすぎます。MinRuby (仮) という感じのコンパクトで高速な実装があれば利用できるのかも?