吉里吉里2(きりきり2)は、W.Deeが開発したWindowsソフトウェアである。GPLと独自ライセンスのどちらかを選択できるデュアルライセンス下で配布されるフリーソフトウェアであり、スクリプトエンジンとしてアドベンチャーゲーム制作に利用されることが多かった。2017年12月末を持って旧サイトkikyou.infoは閉鎖された[1]。後継ソフトである吉里吉里Zへの移行が推奨されている[2]。サイト閉鎖を配布終了と誤解する人が多く現れた[3]

吉里吉里2
開発元 W.Dee
最新版
2.32 安定版 revision2 / 2010年10月26日 (13年前) (2010-10-26)
最新評価版
2.31.2013.411 / 2013年4月11日 (11年前) (2013-04-11)
プログラミング
言語
C++
対応OS Windows 2000/XP/Vista/7/8
種別 ゲームスクリプトエンジン
ライセンス GPL または独自ライセンス
公式サイト 吉里吉里Z
テンプレートを表示

概要 編集

吉里吉里は、TJSと呼ばれるスクリプト言語の実行環境である。TJSはJavaScriptJavaに似た、オブジェクト指向のスクリプト言語である[4]。なお、TJSは吉里吉里専用の言語ではなく、様々なソフトウェアへの組み込みが可能であり、組み込みのための簡易なドキュメントが吉里吉里配布パッケージに含まれている。

なお、吉里吉里2へのバージョンアップとともにTJS2に改称されている。

吉里吉里2の配布パッケージには、TJS2で実装されたKAGシステム(Kirikiri Adventure Gameシステム)というフレームワークが付属する。なお、前バージョンの吉里吉里では別途ダウンロードの必要があった。

KAGシステムを用いるとWindowsで動作するアドベンチャーゲームを比較的容易に制作できるため、同人ゲーム、特にノベル系のゲーム(サウンドノベルビジュアルノベル等)やアドベンチャーゲームの制作者を中心に人気がある。また、これらのジャンルに分類される一部の商用ゲームでも採用されている。

特徴 編集

シナリオファイルと呼ばれるテキストファイルを記述しゲームを制作する。KAGシステムではタグと呼ばれる専用の指令を用いてゲーム内容を記述する[5]

吉里吉里がTJSで書かれたKAGシステムを実行し、そのKAGシステムがKAGシナリオを処理するという流れになっている。吉里吉里、KAGシステム、KAGシナリオという三層構造となっており、KAGによる簡便さとTJSによる柔軟なカスタマイズ性を両立しているのが特徴である[6]。KAGスクリプトだけでも簡易的なアドベンチャーゲームは制作できるが、TJSの知識があればKAGシステム自体の改造も容易であり、独自の機能を追加することも可能である。さらに、C++の知識があれば吉里吉里自体の改造や拡張も可能であり、吉里吉里開発サイトでは有志の制作したプラグインが多数公開されている。

歴史 編集

1998年より開発に着手し、翌年の1999年にはJScriptベース(0.6系列)やTJS1ベース(0.7系列)で動作するバージョンの作成に至る。

吉里吉里を用いた作品開発の参考資料が充分でなかった当時、これらのバージョンの吉里吉里が用いられている初期作品『1999ChristmasEve』(2000年末)の開発において、製作元である横浜かまいたちファンクラブの製作総指揮を務めるPIA少尉は、W.Deeと連絡を取り合って1999ChristmasEveの開発を進めたという[7]

その後も、PIA少尉が「吉里吉里/KAG推進委員会」というサイトを立ち上げるなどの交流がきっかけとなって、W.DeeとPIA少尉による共著「吉里吉里/KAGではじめるゲーム制作」(ISBN 978-4875934264、2003年)が出版される。この書籍には、吉里吉里2に移行の上、機能追加された1999ChristmasEveの非公開版が掲載されており、既に2000年8月より次期バージョンである吉里吉里2の開発を進めていたW.Deeは、これらの交流がKAGの基礎固めに大きく関わったと語る[8]

また、吉里吉里はTYPE-MOONの商業デビュー作にあたる『Fate/stay night』(2004年)でも用いられており、10万本を越えるヒット作となったこの作品の派手な演出は性能向上に大きく関わったとW.Deeは語る[8]

マルチプラットフォームを目指している吉里吉里3の開発は2005年頃より進められている。2013年12月31日に吉里吉里Z 1.0はリリースされた[9][10]。吉里吉里2開発から長い時間が経過したため保守や改善を行うに当たって困難な場面に遭遇することが増え、タブレットなどの変化するデバイスに対応するためとの記載がある。

脚注 編集

  1. ^ kikyou.info を、今年いっぱいで閉鎖します
  2. ^ みなさん吉里吉里2ではなくて吉里吉里Zをつかってね
  3. ^ 吉里吉里配布終了誤解祭り(普通に開発継続してます)
  4. ^ TJS2 リファレンス - TJS2 について”. 2013年1月11日閲覧。
  5. ^ KAG Systemリファレンス - はじめに”. 2013年1月11日閲覧。
  6. ^ gutchie『吉里吉里/KAGノベルゲーム制作入門』秀和システム、2007年、11-15頁。ISBN 4798016594 
  7. ^ 同梱の「Readme.txt」内の「謝辞」節に記載。および、「バージョンアップ情報」節の修正協力参照。
  8. ^ a b W.Deeの日記 - Wikipediaの記事で”. W.Dee. 2010年10月3日閲覧。
  9. ^ 吉里吉里Z 旧バージョンのダウンロードと更新履歴
  10. ^ 吉里吉里Z Ver1.0 リリース

関連項目 編集

  • NScripter - 同時期に登場し、よく比較されるノベルゲームエンジン
  • NovelSphere - KAGをHTML5にするゲームエンジン
  • Almight - KAGとの互換性を有するHTML5ゲームエンジン

外部リンク 編集