1、NScripter
日本 “者名”專欄作家 + 編劇高橋直樹開發(fā),于 1999 年發(fā)布的一款電子小說制作引擎(當年看它文檔和看天書一樣,現(xiàn)在看它文檔和看小人書一樣……),主要被用來制作 ADV ,但也有人用它開發(fā) RPG 、 SLG 等類型游戲。
據(jù)日本維基記載, NScripter 的 N 取材于 [ 直樹 ] 的日文發(fā)音。
NScripter 本身只支持 Windows ,但有第三方的 ONScripter 和 CCScripter 解釋器,可令 NScripter 腳本跨平臺運行于 Windows 、 Linux 、 Mac 和 PSP 等環(huán)境下(不客氣地說, NScripter 全部高級功能都是別人替高橋老賊開發(fā)的……),兼之軟件免費使用(產(chǎn)品化和擴充功能收費,具體費用看高橋心情而定(常例 40 萬日元),也可能免費),所以深受廣大用戶——特別是商家喜愛。不過說到其語法部分, NScripter 自帶的腳本就像是批處理 + 匯編(科學(xué)計算部分)的混合,感覺不倫不類,不那么討人喜歡,復(fù)雜開發(fā)也很難實現(xiàn)。出于這個原因,最近高橋老賊干脆加入了 Lua 腳本支持( NSLua ),逐漸淘汰原先的語法體系……
鑒于高橋直樹本身的名氣,加上 NScripter 可免費使用, NScripter 的推行可謂順利之極,自出現(xiàn)起就備受關(guān)注,一度成為同人游戲制作的首選工具。以其開發(fā)的商業(yè)化作品有《月姬》、《 Narcissu 》、《寒蟬鳴泣之時》、《銀色》、《你是主人我是仆》、《月東日西》之類 N 多。可惜的是, NScripter 本身并不開源,加上高橋悶頭發(fā)財,對它關(guān)心不夠,正逐漸被新興的吉里吉里 2 與 LiveMaker 等產(chǎn)品擠壓市場份額。
高橋直樹自畫像:
程序運行畫面 (NScripter 主程序很小,不足 500KB ,但輔助功能很匱乏,需要大量外接 DLL)
官方網(wǎng)站: http://www.nscripter.com (筆者撰寫此文時,最新版為 2.95 )
使用教程: http://kamakura.cool.ne.jp/o_show/nscripter/index.htm
2、 吉里吉里 (KIRIKIRI)2 (又名 T Visual Presenter )
日本三大同人游戲開發(fā)引擎之一,與 NScripter 、 LiveMaker 齊名。吉里吉里的開發(fā)環(huán)境為 C/C++ ,核心部分是作者 W.Dee 自制的面向?qū)ο笳Z言 TJS , ADV 部分依賴 KAG (Kirikiri Adventure Game) 既可單獨運作,所以使用者并不一定要掌握 TJS (KAG 是以 TJS 為核心開發(fā)的腳本命令封裝,在吉里吉里下 KAG 命令會由 TJS 語言解釋,而 TJS 會由吉里吉里自備的 TJS VM 解釋 ) ,目前最高版為吉里吉里 2.30R2 。
TVP 自 2003 年起開始發(fā)行推廣,并陸續(xù)推出了 TJS2 和 KAG3 。其實在 W.Dee 推行之初,吉里吉里只是反響平平,遠不及 NScripter 深入人心。誰知傳說中的《 Fate/stay night 》(圣杯之戰(zhàn))鬼使神差的選擇它做了開發(fā)引擎,結(jié)果平地一聲雷,吉里吉里大展神威,成了當今日本最普及的 ADV 開發(fā)引擎之一(故老相傳, Fate 最初選擇的引擎是 NScripter ,可惜高橋老賊對人家態(tài)度惡劣,作者一怒之下?lián)Q了吉里吉里)。
與 NScripter 一樣,吉里吉里不只能開發(fā) ADV ,只要你有能力, RPG 、 SLG 、 ATC 、 STG 、 ETG 可以隨意構(gòu)建。另外,吉里吉里采用了 GPL 協(xié)議(還有一個 W.Dee 自定義的補充協(xié)議),只在商業(yè)化時才額外收費,其余范圍內(nèi)使用完全免費。
吉里吉里 2 雖然號稱跨平臺,但實際上吉里吉里 2 深受其外部插件與 API 限制,跨平臺在吉里吉里 2 中并沒能實現(xiàn),它的現(xiàn)時運行環(huán)境始終只有 Windows (說實話,以吉里吉里的特性來看,傳說中的吉里吉里 3 也未必能夠跨平臺 ||| )。另外,受到 W.Dee 的計時器腦袋影響, TJS2 VM 的解釋性能差強人意,執(zhí)行速度樂觀估計只堪與 JRE1.3 持平(千萬別去測試被 TJS2 解釋的 KAG3 運行速度 ||| )。幸運的是, W.Dee 本人已經(jīng)明確表示要放棄 TJS2 VM ,轉(zhuǎn)而開發(fā) Risse VM ……
最為遺憾的是,自去年起,吉里吉里的最新版就始終停留在 2008-9-28 發(fā)布的 [2.3.0 Revision 2] 上,已經(jīng)一年多沒有更新(由于 W.Dee 此刻正在拼命研究電波計時(日文寫法, [ 電波時計 ] )中,吉里吉里 3 還遙遙無期。嗯,他研究了一年多的計時器,就算改名叫 W.C.Dee ,我也絕不意外≧▂≦)
不過考慮到 W.Dee 這廝最近頻繁組織吉里吉里使用者聚會,并收取“高額門票費”,想來吉里吉里 3 在 2012 年以前推出還是很有希望的……
程序運行畫面:
W.Dee 在 2009 年一年份的“研究成果”,大蔥娘……不,初音計時器……
官方網(wǎng)站: http://kikyou.info/tvp
使用教程: http://krkr.edolfzoku.com/roadtokrkr
3、 LiveMaker
近期開始流行的“傻瓜式” ADV 引擎,是一個位于北海道的小公司 [ ヒューマンバランス會社 ] 開發(fā)的收費商用引擎,在沒有著名游戲支撐的情況下,卻能同 NScripter 、吉里吉里 2 并駕齊驅(qū),深證“陽春白雪,下里巴人”之理。
LiveMaker 最大的優(yōu)點就在于其全部可視化開發(fā),以一種類似于時序圖 + 思維導(dǎo)圖的處理方式顯示出程序的配置與角色、背景畫面、特效、文字、連續(xù)動畫、腳本間關(guān)系,你只要會拖動鼠標,就能很簡單的構(gòu)建出一款 ADV 游戲。而且與默認記事本打天下,否則要依賴第三方工具的 NScripter 、吉里吉里 2 不同, LiveMaker 安裝包內(nèi)已經(jīng)附帶有相當完備的輔助工具,真是找只猴子也可簡單的做出游戲來。
不過呢,正如 LiveMaker 最大的優(yōu)點在于它連“猴子”也能用,它最大的缺點就在于——把自己限定在了連“猴子”都能用的水平,而去除了很多“猴子”用不好的功能。不信你用它寫個 SLG ,看看幾天能寫完……
再有一點,就是開頭時筆者提過的, LiveMaker 從 2003 開始發(fā)售直到 2009 ,從沒有出現(xiàn)一個震得住的商業(yè)游戲。時至今日, LiveMaker 首頁都在拼命征集“大作”中。還是那句話,它為了連猴子都能用好,所以把猴子們用不好的功能全取消了……
對于想做游戲,又不想學(xué)編程的家伙來說, LiveMaker 無疑是目前最好的選擇,只是它最大的制約在于其使用與商業(yè)化都要收費……當然,在地球某幾個國家中,尤其是 11 區(qū)附近的某個帝國里,這些問題并不存在……
程序運行畫面:
官方網(wǎng)站: http://www.livemaker.net
使用教程: LiveMaker 幫助文檔內(nèi)置, http://www.livemaker.net/tutorial/index.html
4、 戀愛游戲制作大師 2(LM2)
沒什么可說的,與 RMXP 、 RMVX 一樣, enterbrain 出品的生財工具,大約 2004 年左右出品,地球人都知道的東西。性質(zhì)上同 LiverMaker 類似,屬于傻瓜制作工具,功能比 LiveMaker 少,卻較 LiveMaker 更為繁瑣。如果說 LiveMaker 出大作的幾率是“很低”,那么 LM2 出大作的可能性就是“極低”,不說媲美國足贏得世界杯的難度,至少也是讓葛大爺長出滿頭秀發(fā)的水準。因為吧,筆者見過很多 LM2 用戶使用 LM2 還要到處去找“師傅”教……
官方網(wǎng)站: http://tkool.jp/
使用教程:幫助文檔內(nèi)置
程序運行畫面:
5、 無雙引擎
國人自制電子小說引擎,開發(fā)語言為 Python3.1 ,基于SDL擴展而成,理論上應(yīng)該能跨平臺。發(fā)布于 Code Google ,大約自 09 年 4 月 1 日 起開始出現(xiàn)。
官方介紹: [ 無雙引擎是一款游戲制作工具,它現(xiàn)階段的目標是使用者不需要掌握任何編程語言或外語,就可以輕松地制作出電子小說式 AVG 游戲。 ]
官方網(wǎng)站: http://gamediy.net/wiki/
官方論壇: http://bbs.gamediy.net
程序運行畫面:
6、 LGame 引擎
這個沒什么可說的,是筆者自己寫的 Java2D 游戲開發(fā)引擎,并非針對 ADV 游戲構(gòu)建,但可以用于 ADV 游戲開發(fā)。 LGame 目前還在設(shè)計階段,只有 LGame-Simple 版(簡化版)對外發(fā)布以做測試。由于使用 Java 開發(fā), LGame 能夠運行在所有 JRE 支持的平臺之上。
程序運行界面:
官方網(wǎng)站: http://code.google.com/p/loon-simple
部落格 : http://blog.csdn.net/cping1982
浙公網(wǎng)安備 33010602011771號