RPGツクールで使用されるプログラム言語は、バージョンによって異なります。以下に代表的なRPGツクールシリーズで使用されるプログラム言語を紹介します。
RPGツクール2000およびRPGツクール2003
- スクリプト: RPGツクール2000と2003では、イベントコマンドを使用してゲームロジックを設定します。独自のスクリプト言語はなく、GUIベースのイベントエディタを使用します。
RPGツクールXP
- Ruby(RGSS): RPGツクールXPからは、Ruby Game Scripting System(RGSS)が導入されました。RGSSはRubyをベースにしたスクリプト言語で、ゲームロジックやカスタマイズを行うために使用されます。
RPGツクールVXおよびRPGツクールVX Ace
- Ruby(RGSS2, RGSS3): RPGツクールVXではRGSS2、RPGツクールVX AceではRGSS3が使用されます。これらもRubyをベースにしたスクリプト言語です。
RPGツクールMVおよびRPGツクールMZ
- JavaScript: RPGツクールMVおよびRPGツクールMZでは、JavaScriptがスクリプト言語として使用されます。これにより、ブラウザベースのゲーム開発が可能になり、プラグインの作成やゲームロジックのカスタマイズが容易になりました。
まとめ
RPGツクールシリーズでは、バージョンによって異なるスクリプト言語が使用されます。主にRubyベースのRGSSシリーズ(XP, VX, VX Ace)とJavaScript(MV, MZ)が使用されており、それぞれのバージョンに応じた言語でゲームをカスタマイズすることが可能です。以下に簡単なまとめを示します。
- RPGツクール2000, 2003: GUIベースのイベントコマンド
- RPGツクールXP: Ruby(RGSS)
- RPGツクールVX: Ruby(RGSS2)
- RPGツクールVX Ace: Ruby(RGSS3)
- RPGツクールMV: JavaScript
- RPGツクールMZ: JavaScript
質問があれば、いつでも聞いてくださいね!
スポンサーリンク