第89章 NScripter全攻略:LeVeL 0
書名: 魔王現役作者名: 馬鹿·D·多古拉本章字數: 3481字更新時間: 2008-02-24 22:54:00
NScripter全攻略:LeVeL0(專為超超級新手開設的掃盲班成立)
邪惡之詛咒:
盜帖者全家死光光
無端轉載者出門被狗咬
假如獲得轉載授權,轉載同時請貼出本人簽字畫押授權書。
本教程已在國家R界專利局申請專利,禁止任何形式的侵犯版權行為。
聲明:
原作者首發于幻想森林論壇和新塵風論壇.
以下為獲得授權的站點列表[不在列表內的均為無端轉載]:
cookies-巴哈姆特戀愛模擬游戲制作版
秋弦月-百度貼吧
亂之雪月花-黃金之海
dghylkop-鐵之狂傲戀模版
作者聯系方式:
fs_countd@126.com
[hide=0]NScripter講習所初心者系列
LeVeL0
題外話:
先扯幾句,以免被人說我寫下的都是中文但是沒人看得懂。
關于中文NScripter漫長的歷史……
NScripter,作者高橋直樹,略稱NS,是一款游戲編輯器,換用通俗的語言來說,就是一個做游戲的軟件。
早在N年以前,大明(sdlhm520)和小勝兩位先行者就已經推出了NScripter的中文版。
不過,NScripter真正開始熱門起來,應該是從黑影團制作出的《青鳥之虛象》宣傳開始的時候吧?
當發現這世界上居然還存在著可以做游戲的好東西(并且是免費軟件),大批人,包括某D,制作游戲的熱血頓時就熊熊燃燒起來了。
然而總之但是,或許是出于“商業機密”的考慮,黑影團對于NS的制作方面的任何資料都守口如瓶。于是一幫BT在碰壁無數次之下,決定拿出菜鳥之終級法寶:GOOGLe和BaIDU,對找到的信息進行地毯式篩選。其中,小渡君率先完成了NScripter的新版本不完全漢化。之后,終于,在長久的尋找之后,某D和小渡君與aVc君,地下黨一般的接上了頭。之后的數月里,日文盲某D每天潛水于NS官方討論版,希望從一堆日文里找到看起來親切的代碼……
直到今天,得以和大家分享的這些NScripter資料,其實,是一群BT的汗水的結晶。
上面提到的所有名字,請大家牢記……(不是默哀……==)
口號:同人精神永垂不朽!——支持原創!保護版權!技術共享!
—————————————————————————————————-
問題一:
NScripter能做什么樣的游戲?我聽說這是一款NVL(電子小說)專用的制作工具?
咳咳,首先來看一下目前已經制作完成,或者正在制作的一部分NS游戲。
商業游戲(日):
月東日西(高橋直樹)(戀愛冒險)
夢みてナイト(高橋直樹)(戀愛冒險)
同人游戲(中):
Glassic(幻燈領域制作組)(電子小說)
青空之想試玩版II(S.F工作室)(戀愛養成+商店系統+物品合成+……)
同人游戲(日):
只推薦一個站點。看了他們的游戲介紹,就該知道這有多BT……
犬と貓
這個組的全部游戲都是用NS完成的……包括SLG等……
當然大家最好不要和他們拼BT,全日本也就這一家而已。
范例游戲:
某D的偽圣書(戀愛冒險)
TOZ君的鍵控四方向行走范例(RPG行走)
水螅的范例小游戲合集(小游戲)
看了以上的列表就很容易了解,NScripter的制作游戲范圍其實是非常廣泛的,從最簡單的電子小說,戀愛冒險游戲,到養成游戲及卡片戰斗系統,都可以完成。所以各位大可不必一直憂心忡忡的詢問,NScripter能否完成這樣那樣的功能。答案幾乎永遠是YeS,其關鍵只在于制作者本身的水平。
但是,NS主要應用范圍,是集中在戀愛冒險游戲這一類型的。
從程序方面看,戀愛冒險類型的游戲不要求大量的循環(比如一張地圖上七八個亂晃的NPc)或數據庫處理(比如擁有300件武器的裝備系統),結構比較清晰,制作難度比較低。
所以假如要做RPG游戲,還是推薦使用RPGmaKeR系列來制作比較合適。因為即使能如TOZ君一樣,利用接近BT頂級的思路及耐心完成大部分的功能,也會導致在速度方面非常受限制,制作效率則幾乎為零。
—————————————————————————————————-
問題二:
NScripter制作出來的游戲,在發布及出售方面有限制嗎?
NScripter為免費軟件,因此使用NS制作的游戲,完全不用擔心被指責為使用盜版。
打算販賣的同人游戲也不需要征求作者的同意或者進貢什么的。
如果是商業游戲,才需要與作者聯系并取得使用權。
并且如果商業游戲的定價低于一定程度可以獲得優惠甚至免費。
實際上中國的一般軟件價格是遠低于日本的,
因此就算你真打算賣幾百RmB,估計玩家會比高橋氏先跳起來。
(回報是,作者可能會根據你的要求為NS增加新的功能,假如,他看得懂你在說什么的話……==)
使用規約原文:
[NScripterで作ったゲームを無料で配布する、あるいは値段をつけて売るとしても同人などの場合では、NScripterの使用料を高橋直樹氏に払う必要は無いということです。]
———————————————————————————————————
問題三:
要使用NS,到底需要什么?
以下是某D被問過的最哭笑不得的問題:
Q:我要的是NScripter完整版,為什么只看到漢化補丁?
a:NScripter的主程式僅僅是一個不到400K的exe文件。
因此,你看到的就是完整版,不是什么漢化補丁。
Q:我下載了NS,為什么一執行就會出錯?我什么都沒看到啊?
a:NScripter并不像Rm或者Lm系列那樣擁有圖形界面(GUI)。
它的執行方法是讀取與eXe文件同一文件夾內的TXT文件(一共可以創建0.txt~99.txt)或者代碼壓縮包內容,執行里面的命令。
簡單的說,在你不寫下任何命令之前,它什么也不會做,連臉都不會給你看一下。
實際上,要讓NScripter跑起來,只需要兩個東西。
1主程式(nscr.exe,名稱可以修改/圖標可以修改)
2按照規則命名,并且寫入正確內容的txt文件。(0.txt~99.txt均可)
把這兩樣東西塞到同一個文件夾里,這樣就準備完畢,可以開始制作了。
而壓縮包里的其他內容,就留待之后再說明吧。
好,現在課間休息,大家可以去吃飯了。[某D被聽眾暴打中……]
本日小貼士:
NScripter使用環境:
WIN95~XP,推薦DirectX_8.0以上。
功能擴展性:
支持DLL插件。壓縮包內附帶有使用范例。
(由于這不是NS本身的功能,因此不多加說明。)
畫面分辨率:
320X240~800X600
支持鼠標及鍵盤操作
素材格式一覽
圖片:BmP、JPG
音樂音效:mIDI、WaV、mP3、OGG(OGG需要DLL插件支持,官方提供)
影片:aVI、mPeG
其他:光標及動畫光標:cUR、aNI