notes
Game

ADV 向けゲームエンジンの選択

カードバトル等の自作システムを含む ADV を作る際のエンジン比較 (Ren'Py / ティラノスクリプト / 汎用エンジン)

ADV 向けゲームエンジンの選択#

要点: ADV 標準機能 (セーブ・バックログ・スキップ・オート) の有無と、自作システム (戦闘等) の実装先がトレードオフになる。自作システムが既にあるならそのエンジン続行、新規なら Ren'Py が既定解。

比較#

エンジン言語ADV 標準機能自作システムLLM 脚本生成との相性
Ren'PyPython全部組み込みPython で自作 (実例多数)最良 (プレーンテキスト脚本)
ティラノスクリプトJavaScript全部組み込みJS プラグイン良 (タグ形式テキスト)
汎用 RPG エンジン (RPGJS 等)TS/JSなし (自作)自由DSL を自作すれば良
Godot + DialogicGDScriptプラグインで一部自由度最大中 (GUI 寄りのシーン構造)
Unity + 宴/NaninovelC#アセット依存自由低め (エディタ操作が多い)

判断基準#

  1. 自作システム (戦闘・育成) の既存実装が支配項。数百〜数千行の実装は ADV 化改修より移植コストが大きい。実装済みエンジンを離れる判断は慎重に
  2. バックログ・スキップ・既読管理が必須になるのは長編 (5 時間超) から。短編なら後回しで成立する
  3. Ren'Py に移る価値が出る条件: 長編化、スマホ/Steam 配布、脚本量産の最大化
  4. 汎用エンジンで ADV をやる場合の追加実装: 全画面背景表示、シーン自動進行ループ、バックログ、スキップ。各 1 セッション規模

関連#

  • /docs/game/adv-vs-rpg-llm-production — ADV と RPG の制作コスト比較
最終更新:

On this page