ink(inkle) は、分岐する物語をテキストで書ける、ゲーム向けのナラティブ・スクリプティング言語です。無料・オープンソースで公開されていて、公式のUnity統合が提供されています。
ink(inkle) のページの中身
ink(inkle) とは何か
ink は、ゲーム開発スタジオinkleが作った、ゲーム向けのナラティブ・スクリプティング言語(物語の分岐を書くための専用の言語)です。公式サイトには、文章がまず先にあり、コードやロジックはその中に差し込む形の書き方(マークアップ)だと説明されています。inkle自身のゲームで、数百万語規模の分岐する物語を書くための基盤として使われ続けていると紹介されています。
ink(inkle) でなにが作れますか
ink では、選択肢によって分岐する物語やダイアログを、プログラミング言語というより文章に近い書き方で作れます。公式の編集アプリ「Inky」を使うと、書きながらその場で物語を再生して確認でき、JSON形式やWebページへの書き出しもできます。公式のUnity統合プラグインが提供されており、inkファイルを自動で再コンパイルし、エディタ内で物語を再生して確認できます。Unreal Engine向けには、The Chinese Room(別のゲーム開発スタジオ)が作った「Inkpot」という統合が案内されています。
ink(inkle) の費用とライセンス
ink・Inky(編集アプリ)・ink-unity統合プラグインは、いずれも無料で、MIT(改変・再配布・商用利用を認めるオープンソースの条件)のもとで公開されています。
| 項目 | 費用 |
|---|---|
| ink 本体 | 無料 |
| Inky(編集アプリ) | 無料 |
| ink-unity統合プラグイン | 無料 |
ink(inkle) を手に入れる場所
ink と Inky は、公式サイトからMac・Windows・Linux向けに無料でダウンロードできます。
- ink(inkle) を手に入れるhttps://www.inklestudios.com/ink/
このページの情報源
- inkle — ink 公式サイト(A narrative scripting language for games)https://www.inklestudios.com/ink/確認日 2026-09-08