RGSS3

RGSS3

RGSS3是一款遊戲系統。

目錄

正文


日本的遊戲製作軟體Rpg Maker VX Ace所搭載的內部腳本系統,是ruby的擴展庫。
預設的腳本已經足夠製作出相當有趣的遊戲,同時也可以根據需要自定義全部要素。
該系統「RGSS」到了第三版,進一步得到了改良。預設的腳本更加合理,結構更加易於改造。
和 RMVX 中的 RGSS2 比起來有一些的不同之處,主要的變化如下:
• 程序建立在 Ruby 1.9.2 的基礎之上。Ruby 1.9 有了很多方面的改良,其中包括運行效率的提高。
• 已經集成了日文和英文的 DLL 支持庫。系統會自動判斷 Windows 是否為日語環境,在非日語環境下以英語提示信息。
• 對加密檔案的演演算法做出了改進,有效地改善了大型遊戲啟動時間漫長的弊病。
• 可以控制 F12 按鍵返回的位置。使用 rgss_main 函數。
• Window 類可以調整窗口邊框和內容之間的空隙了。
• Font 類中默認支持了帶邊緣文字的描繪。
• 允許通過編輯器選項選擇是否在測試遊戲時開啟調試控制台。
• p 函數可以輸出為對話框的功能已經被廢除,取而代之的是 msgbox 和 msgbox_p 兩個函數。
• 支持了 Ogg Theora 影像的播放。使用 Graphics.play_movie 方法。
• Audio 模塊支持了 ogg 格式以及 wav 格式的音頻文件從中間開始播放。
• Input 模塊允許使用符號來指定按鈕名稱,使記法比以前更加簡潔,比如 Input.trigger?(:C)。
• 發生 Syntax Error 的時候,將會在對話框中顯示詳細信息。
除此之外,還有一些小變化留待用戶自行探索。