-
{{ product.dl_count_total|number_format }}
{{ item.dl_count|number_format }} - {{ product.dl_count|number_format }}
-
{{ product.rate_average_2dp }}
({{ product.rate_count|number_format }})
| サークル名 | 魔王君 |
|---|
| 販売日 | 2026年09月16日 0時 |
|---|---|
| シリーズ名 | AIスタジオシリーズ |
| 年齢指定 |
全年齢
|
| 作品形式 | |
| ファイル形式 |
アプリケーション
/ EXE
|
| その他 |
AI一部利用
|
| ファイル容量 |
184.57MB
|
作品内容
ゲームNPCに、学習・記憶・判断を。
『茜 Runtime』は、ゲーム内NPCのために設計したローカル実行型AIランタイムです。
プレイヤーの行動や会話、ゲーム内イベントを観察しながら、
NPCごとに記憶を保持し、学習し、状況に応じた行動計画や候補台詞の選択を行えます。
外部APIへの接続を前提とせず、AkaneRuntime.exeをゲームやAIエージェントから直接呼び出して使用します。
インストーラーではなく、ゲームフォルダへ配置して利用できるポータブルRuntime方式です。
■ 主な機能
・NPCごとの継続学習
・記憶の保存と類似検索
・観察情報による内部状態更新
・目標に基づく行動計画
・候補台詞 / 候補テキストの選択
・ゲーム状態を受け取るgame_step
・AIエージェントからのツール呼び出し
・JSON Linesによる標準入出力連携
・ローカルHTTP連携(開発用途)
・NPCごとの状態データ分離
・Pythonをプレイヤー側へ要求しないEXE配布を想定
■ ゲームへの組み込み
ゲーム側からAkaneRuntime.exeを子プロセスとして起動し、
stdin / stdoutで1行1JSONの通信を行います。
Unity、Godot、Electron、自作ゲームなど、
外部プロセスを起動してJSONを送受信できる環境で利用できます。
Runtime本体をゲーム作品へ同梱して商用配布することも可能です。
詳しくは同梱の「ライセンス説明.txt」をご確認ください。
■ 茜辞書 Studio 同梱
世界観、文明水準、現実文明との対応、社会・文化、言語、知識分野などを設計し、
辞書生成AIへ渡す世界設定・生成規則・五十音タスクをまとめたパッケージを出力できる
「茜辞書 Studio」を同梱しています。
NPCに学習させる世界知識を整理するための補助ツールとして利用できます。
■ 現行版について
本製品は実験的AIアーキテクチャを利用した開発者向けツールです。
現行版の中心機能は、学習・記憶・状態更新・行動計画・候補台詞選択です。
何も候補を与えず、長い自由文を完全自動生成する汎用会話Decoderは現時点では開発途中です。
自由会話のみを目的としたLLM代替製品ではありません。
■ AI使用について
本製品はAI技術を扱うソフトウェアです。
また、制作工程の一部に生成AIを使用しています。
AI一部使用して制作しています。
■ ご注意
・ソースコードは付属しません。
・本製品単体の再配布、転売、転載は禁止です。
・商用利用の詳しい条件説明は「ライセンス説明.txt」をご確認ください。
・環境やゲームエンジンによっては、購入者側で連携処理の実装が必要です。
■ 商用利用・ライセンスについて
本製品を購入された方は、自作のゲームやアプリに本Runtime(AkaneRuntime.exe)を同梱し、商用・非商用を問わず自由に販売・配布いただけます。
・個人/同人/商業ゲームへの組み込み・販売OK
・複数作品への利用OK(作品数の制限なし)
・ロイヤリティ等の追加費用なし
・ゲーム画面等でのクレジット表記は【任意】(無表記でも問題ありません)
・作成したゲーム、シナリオ、NPCの学習・状態データはすべて購入者様の権利となります
※本Runtime単体の再配布・転売、競合AIランタイムとしての切り売り、汎用チャットボットサービス等の非ゲーム枠での基幹システム再販は禁止です。
(詳細な規約は同梱の「ライセンス説明.txt」をご確認いただけます)























{
const fallbackSrc = '/modpub/images/web/home/not_found_img_main.png'
if (e.target.src === fallbackSrc) return;
e.target.onerror = null;
e.target.src = fallbackSrc;
}"
>