NScripter

NScripter

NScripter(以下簡稱NS)是由日本人高橋直樹開發的一款遊戲製作程序,可以通過它用腳本代碼的方式完成ADV的製作。

簡介


NScripter(以下簡稱NS)是由日本人高橋直樹開發的一款遊戲製作程序,我們可以通過它用腳本代碼的方式完成ADV的製作。當然也有說可以用NS製作RPG、SLG什麼的,這裡就不討論了……在日本,NS是常用的ADV開發程序之一,並廣泛用於商業遊戲和同人遊戲的開發,如120日元系列、narcissu、ひぐらしのなく頃に、月は東に日は西に等等,其相關資料也是相當豐富;但現在我們能夠找到的中文資料還是比較有限的。
NS的exe程序可以在其官方網站Takahashi's Web 免費下載,下載下來的壓縮包內除NS的主程序nscr.exe(只有幾百K)和readme外,還包括一些指令的簡單應用腳本範例,當然,全部都是日文的……
如果直接用日文原版的NS寫ADV的話,即使腳本中是中文,在ADV運行時也需要進行內碼轉換才能正常顯示,所以我們需要中文內碼的NS。目前網上有簡體中文版和繁體中文版的NS可供下載。
一般來說,NS的腳本語言VB比較接近,但是即使您沒有編程的基礎,也可以從零開始學習並掌握它,關鍵還是在於正確的學習態度方法和持之以恆的精神。

參數


NS的一些參數:解析度:640×480或者800×600
音樂:支持WAV、MP3、MIDI。OGG需要插件。
動畫:支持AVI、MPEG(需要DirectX8.0)
圖片:支持 JPG、BMP。不支持PNG(需要插件)。支持把圖片放在幾層文件夾里。

發展


經過linux的改進出現了ONScripter
ONScripter是一個通用GalGame引擎,被很多同人乃至商業AVG遊戲所採用,包括《月姫》《ひぐらしのなく頃に》(寒蟬鳴泣之時)《ToHeart》《月は東[7]?に日は西に》《銀色》《朱-Aka-》等。其中使用NS(NScripter)的著名Gal《水仙》是很棒的代表作。
同時,在PSP、DS甚至PPC上也出現了各種ONS(ONScripter)版本,其中的資源和腳本文件互通,是一款不錯的移植用軟體。例如荼荼丸用ONS移植的PSP版本《夜明前的琉璃色》,經過一定的修改之後也甚至可以在低端wm手機上運行,當然也有國產精品魅族M8的ONS版本。(現今大部分的ONScripter引擎的遊戲都已經被移植到android甚至symbian v3,v5)