智慧型手機AVG遊戲的遊戲引擎(製作工具)

Itsuki Lin
文學少年 & 神話少女
5 min readMay 2, 2015

--

這裡所指的AVG遊戲(Adventure Game)中文通常翻譯成文字冒險遊戲。

通常是以文字劇情為主要賣點和特色,大多數AVG遊戲裡面會讓玩家利用選項來決定劇情的發展分歧。

在日本是相當常見的一種遊戲類型,時常聽到的「美少女遊戲(ギャルゲー)」和「乙女向遊戲(乙女ゲーム)」等絕大部分都是AVG類型的遊戲。

因此,在日本出現很多AVG的遊戲引擎(遊戲製作工具),專門(但不限定只能)用來撰寫AVG類型遊戲。

這種工具的特色就是即使不會C#或Java等語言,也可以利用比較簡單,近似於html或是VB語言的方式來寫出AVG遊戲。

由於這種工具上手門檻較低,因此絕大部分同人遊戲(也可以說是日本地區的獨立遊戲)都使用這樣的工具來做遊戲,當然也有部份商業遊戲公司也在使用。

其中最著名的PC平台遊戲製作工具為吉里吉里NScripter,這兩套工具都是專門用來撰寫PC上的遊戲。

而進入智慧型手機發達的年代後,也出現不少智慧型手機平台(主要是iOS與Android)上的遊戲製作工具。

基於方便上手學習等諸多考量,這些智慧型手機的AVG遊戲引擎許多都承襲了之前PC平台的遊戲引擎的概念與語法。

因此,下面所整理的各種遊戲引擎說明中,會一直提到該引擎是相似於哪個PC平台的遊戲引擎的語法。

同理,本懶人包所彙整的所有遊戲引擎都是日本方面開發的工具,也就是網站語言均為日文,不過絕大部分的遊戲引擎只要調整編碼,都可以製作出各國語言的遊戲。

Artemis Engine

最早推出的AVG遊戲引擎,語法和吉里吉里有很大的共通性,穩定度也非常良好,也有商業遊戲採用此遊戲引擎,可以算是目前日本最常被使用來作手機AVG遊戲的工具。

優點如下:發展的早所以使用者多、(相較之下)穩定&支援的裝置多等等。其中個人覺得最出色的是對於原生系統操控功能相當完善穩定(EX:智慧型手機上的一指兩指三指點擊等等)。

目前沒有公開給不特定對象下載,必須私下寫信給設計者索取工具。

個人負責的Windows/Android遊戲「給寧靜的雪」也是利用此套工具製作。

ADV+++

號稱專業級的遊戲引擎,並且提供付費的Developer License,提供購買此授權的使用者進一步的協助與服務。

AIRNovel

以Adobe AIR技術為基礎的遊戲引擎。對應平台非常的多,甚至可以把遊戲作到Chrome Web Store上面。

TyranoScript(ティラノスクリプト)

和吉里吉里2/KAG的語法有互換性,而且也可以應用網頁語法(HTML5、CSS3等)的網頁技術作功能擴充。

3.0版後推出了ティラノビルダー,也就是GUI界面的TyranoScript編輯器,非常容易入門上手,大力推薦。

KAS

專門針對Android平台的製作工具,所使用的語法和吉里吉里2/KAG的KAG語法幾乎一樣。

羽々斬

嚴格來說不是一套獨立的製作工具,而是將吉里吉里2/KAG移植到Android的移植系統。

目前還在開發中,尚未完整對應吉里吉里2,像是個人愛用的KAGEX系統就移植不上去。

Novel-Press

似乎是用Java所寫成的工具,雖然能用web瀏覽器開啟,但iOS上似乎無法正常執行。

LemoNovel

以Adobe AIR技術為基礎的遊戲引擎。

由於支援swf檔的關係,對於使用flash做動畫的製作者來說是可以說是移植到智慧型手機上的救星(大概)

O₂ Engine(ノベルスフィアデベロッパープログラム)

ノベルスフィア專屬的遊戲引擎。

ノベルスフィア是從軟體工具到上架販售全都包辦的平台。如果想要用O₂ Engine但卻不藉由ノベルスフィア上架,就需要另外支付費用。

O₂ Engine的語法也和吉里吉里2/KAG的KAG語法大同小異,部份有差異的功能則是加上前綴「o2_」作為區分。

--

--

Itsuki Lin
文學少年 & 神話少女

好的創意跟設計是「結合多種領域並要求細節與規劃」的產物。