吉里吉里
本条目全部或部分内容原来自中文维基百科页面吉里吉里,依 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帮助文档几乎完整汉化