NScripter(简称NS)是一款由日本人高桥直树开发的游戏制作引擎,主要用于制作视觉小说或美少女游戏。该引擎的作业系统为Windows,并且支持自己的脚本语言,使得制作视觉和声音小说变得更加简单。从版本2.82开始,NScripter支持日文和单字节字符,之前仅支持日文。由于其简单易用和免费供业余游戏制作者使用,NScripter在日本非常受欢迎。此外,还有一些分支版本可以扩展NScripter的功能,如显示其他语言的字符、在其他平台运行游戏等。
简介
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》《月は东?に日は西に》《银色》《朱-Aka-》等。其中使用NS(NScripter)的著名Gal《水仙》是很棒的代表作。
同时,在PSP、DS甚至PPC上也出现了各种ONS(ONScripter)版本,其中的资源和脚本文件互通,是一款不错的移植用软件。例如荼荼丸用ONS移植的PSP版本《夜明前的琉璃色》,经过一定的修改之后也甚至可以在低端wm手机上运行,当然也有国产精品魅族M8的ONS版本。(现今大部分的ONScripter引擎的游戏都已经被移植到android甚至symbian v3,v5)