吉里吉里
本条目全部或部分內容原来自中文维基百科页面吉里吉里,依 CC BY-SA 3.0 授权引入;原贡献者可以在这里看到。 |
基本资料 | |
软件名 | 吉里吉里 |
---|---|
其他名字 | Kirikiri KRKR |
开发者 | W. Dee |
操作系统 | Microsoft Windows |
语言 | 英文,有汉化版 |
软件类型 | 游戏开发 |
许可协议 | GNU GPLv2或径向作者取得授权 |
首次发布 | 不明 |
稳定版本 | 2.32 revision 2 / 2010/10/26 |
吉里吉里是一個用於制作AVG、Galgame的遊戲製作工具。
概述
吉里吉里,又稱T Visual Presenter(簡稱TVP),是一個由W.Dee氏所開發的同人遊戲製作工具,以面向對象語言TJS做為底層開發,外包上KAG的Script語法讓一般使用者使用,要使用吉里吉里只需要準備好文字編輯器(如記事本),就可以直接編寫劇本。吉里吉里在處理2D圖形上極為強大,支援的圖像、音樂格式也是目前同人遊戲工具中最多的。他讓使用者可以很方便地整合圖像、音樂、動畫、文字劇本,使用者可以專注在遊戲本身而不需要花費太多精神在程式碼上。
吉里吉里的本體採用GPL許可證,使用者不需要負擔任何費用即可利用吉里吉里來開發遊戲,包括免費、共享或是商業遊戲,吉里吉里與NScripter並稱為兩大同人遊戲工具。
KAG3
KAG為Kirikiri Adventure Game的簡稱,是吉里吉里中以TJS2定制的用於冒險遊戲設計的系統,包括自定義的一套命令語法(Tag、タグ),使用方式與BBCode(或Html)極為類似,吉里吉里內帶的tag命令已經包含所有2D圖形處理、音樂影像處理,僅使用KAG就可以編寫出一套Galgame。
使用KAG語法撰寫的檔案,副檔名為.ks,可用記事本開啟。
TJS
TJS2為吉里吉里的內嵌腳本語言,目前最新版本為TJS2,TJS是界於JAVA與JavaScript之間的面向對象程式語言,也是由作者W.Dee氏自行定義的程式語言,作為吉里吉里底層開發語言。由於KAG是利用TJS語言所編寫,因此使用者可以透過修改或重新編寫TJS檔案,去擴充KAG的功能。
使用TJS語法撰寫的檔案,副檔名為.tjs,可用記事本開啟。
版本
吉里吉里2\KAG3
- 目前最新版流通穩定版為吉里吉里2.32。
吉里吉里3\KAG4
- 由W.Dee氏開發的第三代吉里吉里系統,腳本語言部份由TJS2改為RISSE。尚未完成,正在腳本框架研發階段。與現在的吉里吉里2同步開發。
預計支援Windows、Mac、GNU/Linux等跨平台開發環境。
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劇本的剖析器
支援格式
劇本格式
- ks:副檔名為ks的檔案稱作劇本檔,可用任何文書處理軟體開啟,最簡單的就是記事本。
影片格式
使用 plugin 支持格式
- MPEG1
- MPEG2
- SWF:吉里吉里2 無法直接進行控制
- WMV
- AVI
圖像格式
內建支持格式
- BMP
- PNG
- JPEG
- ERI:全名 Entis Rasterized Image format
- TLG5
- TLG6
音樂格式
內建支持格式
- MIDI
- WAV(無損)
使用 plugin 支持格式
- OGG
已停止支持格式
- MP3:原本初期支持,但因為專利權問題而不再提供
知名作品
日文遊戲
商業遊戲作品
- Fate/stay night、Fate/hollow ataraxia、魔法使之夜(TYPE-MOON)
- 幼なじみとの暮らし方(ハイクオソフト)
- 見上げた空におちていく(あっぷりけ)
- VenusBlood系列(DualTail)
- G弦上的魔王
- 11eyes-罪与罚与救赎之少女-(Lass)
- 黄昏的禁忌之药
- 寻找遗失的未来(TRUMPLE)
- 恋花绽放樱飞时、9-nine-系列(Palette)
- ATRI -My Dear Moments-(ANIPLEX.EXE)
- 茂伸奇谈、爱上火车(Lose)
- 柚子社的大多游戏
同人遊戲作品
- 1999ChristmasEve(横浜かまいたちファンクラブ)
- ゾウディアック(バイオハザード・サイレントヒルを考える会 / BSK Z2 PROJECT)
- 月姬PLUS+DISC(TYPE-MOON)
- DespairWitch(BLUEWATER)
- 不機嫌な従妹(Stray Moo)
- Brass Restoration(Twincle Drop)
- 猫娘乐园(NEKO WORKs,除vol.3外)
中文遊戲
商業作品
- 蘭島物語~少女の約定~(Circle Entertainment)
- 三色△绘恋(Tricolour Lovestory)
- 三色绘恋S(Sunnyrain Lovestory)
同人作品
- Altor(NAKA)
- Honey Gift(斯奧)
- ToNew~towards your dream(ss-square)
- RP社團的COS日記(ss-square)
- 美少年夢工廠(ALFAGAME主论坛. (原始内容存档于2016-03-15).)
- Green Aeon(Lantern)
- 騎士日記
- 这里没有格林达姆
吉里吉里輔助工具
- THE NVL Maker
- 一个主要基于吉里吉里/KAG引擎的开源可视化制作工具。
- xp3viewer
- 用于解包和打包xp3文件。目前似乎已很难从正规途径获取。
- GARbro
- 用于解包和打包xp3文件,支持吉里吉里2和吉里吉里Z。
- FreeMote
- 可用于解包和打包含有游戏字幕的scn文件。
外部链接
- 吉里吉里Z官網(日文)
- 吉里吉里2官网存档(日文)
- 吉里吉里2官方说明文档(日文 | 非官方中译版)
- krkr自帶KAG說明文件幾乎完整漢化