吉里吉里





body.skin-minerva .mw-parser-output table.infobox caption{text-align:center}








































吉里吉里
開發者
W. Dee
穩定版本

穩定版本
2.32 revision 2
(2010年10月26日,​8年前​(2010-10-26


預覽版本
2.31.2013.411
(2013年4月11日,​5年前​(2013-04-11


操作系统
Microsoft Windows
语言
C++
类型
遊戲開發工具
许可协议
GNU GPLv2或徑向作者取得授權
網站
kikyou.info

吉里吉里是一個用於制作AVG、美少女遊戲、視覺小說的遊戲製作工具。




目录






  • 1 概述


    • 1.1 KAG3


    • 1.2 TJS




  • 2 版本


    • 2.1 吉里吉里3


      • 2.1.1 RISSE






  • 3 吉里吉里2框架


  • 4 Plugin


  • 5 支援格式


  • 6 吉里吉里輔助工具


  • 7 使用吉里吉里的著名遊戲


    • 7.1 日文遊戲


      • 7.1.1 商業遊戲作品


      • 7.1.2 同人遊戲作品




    • 7.2 中文遊戲


      • 7.2.1 商業作品


      • 7.2.2 同人作品






  • 8 書籍


  • 9 参见


  • 10 外部連結





概述


吉里吉里,又稱T Visual Presenter(簡稱TVP),是一個由W.Dee氏所開發的同人遊戲製作工具,以物件導向語言TJS做為底層開發,外包上KAG的Script語法讓一般使用者使用,要使用吉里吉里只需要準備好文字編輯器(如記事本),就可以直接編寫劇本。吉里吉里在處理2D圖形上極為強大,支援的圖像、音樂格式也是目前同人遊戲工具中最多的。他讓使用者可以很方便地整合圖像、音樂、動畫、文字劇本,使用者可以專注在遊戲本身而不需要花費太多精神在程式碼上。


吉里吉里的本體採用GPL許可證,使用者不需要負擔任何費用即可利用吉里吉里來開發遊戲,包括免費、共享或是商業遊戲,吉里吉里與NScripter並稱為兩大同人遊戲工具。



KAG3


KAG為Kirikiri Adventure Game的簡稱,是吉里吉里中以TJS2定制的用於冒險遊戲設計的系統,包括自定義的一套命令語法(Tag、タグ),使用方式與BBCode(或Html)極為類似,吉里吉里內帶的tag命令已經包含所有2D圖形處理、音樂影像處理,僅使用KAG就可以編寫出一套AVG遊戲。


使用KAG語法撰寫的檔案,副檔名為.ks,可用記事本開啟。



TJS


TJS2為吉里吉里的內嵌腳本語言,目前最新版本為TJS2,TJS是介於JAVA與JavaScript之間的物件導向程式語言,也是由作者W.Dee氏自行定義的程式語言,作為吉里吉里底層開發語言。由於KAG是利用TJS語言所編寫,因此使用者可以透過修改或重新編寫TJS檔案,去擴充KAG的功能。


使用TJS語法撰寫的檔案,副檔名為.tjs,可用記事本開啟。



版本


  • 吉里吉里2\KAG3

目前最新版流通穩定版為吉里吉里2.32。

  • 吉里吉里3\KAG4

開發中,預計支援Windows、macOS、GNU/Linux等跨平台開發環境。


吉里吉里3


由W.Dee氏開發的第三代吉里吉里系統,腳本語言部份由TJS2改為RISSE。尚未完成,正在腳本框架研發階段。與現在的吉里吉里2同步開發。



RISSE


吸取了不少ECMAScript的語法和大量地吸收了Ruby的語法。



吉里吉里2框架


遊戲設計者可以透過TJS2存取控制吉里吉里2豐富的內建物件API。


當中包括:



  • System 類別

  • Storages 類別

  • Debug 類別

  • Console 類別

  • Controller 類別

  • Scripts 類別

  • Plugins 類別

  • Timer 類別

  • AsyncTrigger 類別

  • Window 類別

  • MenuItem 類別

  • Layer 類別

  • Font 類別

  • Clipboard 類別

  • WaveSoundBuffer 類別

  • WaveSoundBuffer.PhaseVocoder 類別

  • MIDISoundBuffer 類別

  • CDDASoundBuffer 類別

  • VideoOverlay 類別

  • Pad 類別

  • KAGParser 類別,KAG劇本的剖析器



Plugin


遊戲設計者可以透過Plugin系統使用KAG甚至吉里吉里本身沒有提供的功能。


官方下載包中已包含的吉里吉里Plugin有:



  • krflash.dll :透過此Plugin可以內嵌flash檔播放,並互動。

  • krmovie.dll

  • agg.dll

  • csvParser.dll

  • dirlist.dll

  • expat.dll

  • extrans.dll

  • fftgraph.dll

  • json.dll :透過此Plugin可以存取JSON。

  • layerExImage.dll

  • lineParser.dll :替代TJS2的原生方法讀取大型純文本檔案,以增加效率。

  • perspective.dll

  • win32ole.dll :透過此Plugin可以使用各種ActiveX物件。

  • wsh.dll :透過此Plugin可以使用各種 Active scripting language,包 JScript、VBScript、PerlScript(如果有安裝)。

  • wumsadp.dll

  • wutcwf.dll

  • wuvorbis.dll


官方下載包中已包含的KAG3 Plugin有:



  • gvolume

  • rain

  • snow

  • spectrum

  • staffroll

  • windowzoom

  • zoom





支援格式


  • 劇本格式

  • .ks:副檔名為ks的檔案稱作劇本檔,可用任何文書處理軟體開啟,最簡單的就是記事本。

  • 影片格式

使用 plugin 支持格式:

  • MPEG1

  • MPEG2


  • SWF:吉里吉里2 無法直接進行控制

  • WMV

  • AVI



  • 圖像格式

內建支持格式:

  • BMP

  • PNG

  • JPEG


  • ERI:全名 Entis Rasterized Image format

  • TLG5

  • TLG6



  • 音樂格式


內建支持格式:

  • MIDI


  • WAVE(無損)



使用 plugin 支持格式:
  • OGG


已停止支持格式:

  • MP3:原本初期支持,但因為專利權問題而不再提供 plugin




吉里吉里輔助工具



  • 吉里吉里自帶工具

  • KAG語法編輯器

    • かぐや姫Studio

    • KAGeXpress

    • KKDE

    • THE NVL Maker





使用吉里吉里的著名遊戲



日文遊戲



商業遊戲作品




  • Fate/stay night (TYPE-MOON)


  • Fate/hollow ataraxia (TYPE-MOON)


  • 魔法使の夜 (TYPE-MOON)


  • 幼なじみとの暮らし方 (ハイクオソフト)


  • 見上げた空におちていく (あっぷりけ)


  • VenusBlood系列 (DualTail)



同人遊戲作品



  • 1999ChristmasEve(横浜かまいたちファンクラブ)

  • ゾウディアック(バイオハザード・サイレントヒルを考える会 / BSK Z2 PROJECT)

  • 月姫PLUS+DISC(TYPE-MOON)

  • DespairWitch(BLUEWATER)

  • 不機嫌な従妹(Stray Moo)

  • Brass Restoration(Twincle Drop)



中文遊戲



商業作品



  • 蘭島物語~少女の約定~(Circle Entertainment)

  • 月亮的女兒

  • 雨港基隆

  • 五月茉莉

  • 她和他和她的澎湖灣

  • 前進吧!高捷少女 Initiating Station



同人作品



  • Altor (NAKA)

  • Honey Gift (斯奧)

  • ToNew~towards your dream(ss-square)

  • RP社團的COS日記(ss-square)

  • 美少年夢工廠(ALFA)

  • Green Aeon(Lantern)

  • 騎士日記

  • 逆轉裁判F



書籍


目前吉里吉里並無中文的參考書籍,以下是已知的日文參考書籍。





  • 《吉里吉里/KAGではじめるゲーム制作—タグでノベルゲームが簡単にできる!》 ISBN 4875934262

  • 《萌えるゲーム制作 吉里吉里/KAGで作る美少女ゲーム》 ISBN 4844322648

  • 《「吉里吉里/KAG」で乙女ゲーム・BLゲームを作成する 同人ゲーム制作ガイドブック基礎編:「橋の上の王子様」を作る》 (単行本) ISBN 978-4896273151

  • 《同人ゲーム制作ガイドブック応用編—「吉里吉里/KAG」で乙女ゲーム・BLゲームを作成する》 (単行本) ISBN 4896273168

  • 《吉里吉里/KAGノベルゲーム制作入門》 (単行本) ISBN 978-4798016597





参见



  • Ren'Py

  • 视觉小说引擎列表



外部連結




  • 吉里吉里 官網 (日文)


  • 吉里吉里への道 (日文)


  • KCDDP論壇 (简体中文)


  • 夢之庭園吉里吉里文件索引表 (繁体中文)


  • krkr自帶KAG說明文件幾乎完整漢化 (简体中文)


  • 吉里吉里/KAG 开源图形化编辑工具《THE NVL Maker》 (简体中文)





Comments

Popular posts from this blog

Information security

Volkswagen Group MQB platform

刘萌萌