Blog 一覧に戻る
Ren
Ren

ビジュアルノベル開発で学んだ物語設計

Echoes of Tomorrowの開発で培った、分岐する物語のデータ構造と設計思想について解説します。

GameVisual Novelストーリー開発

マルチエンディングの設計

「Echoes of Tomorrow」は、プレイヤーの選択によって物語が分岐するビジュアルノベルです。エンディングは全部で7つ。この複雑な分岐をどう管理したか紹介します。

Ink Scriptの活用

物語エンジンには Ink Script を採用しました。変数管理と条件分岐が直感的に書けるため、非プログラマーのライターでも扱いやすいのが特徴です。

=== chapter_1 ===
あなたは目を覚ます。見慣れない天井が広がっている。

* [起き上がる] -> wake_up
* [もう少し寝る] -> sleep_more

=== wake_up ===
~ trust += 1
窓の外には、見たこともない風景が広がっていた。

AI生成アートとの共存

背景やキャラクターデザインの一部にAI生成を活用しました。重要なのは、AIを「代替」ではなく「加速装置」として使うこと。

振り返り

物語コンテンツの開発はコードとは異なる品質管理が必要です。次回は、テストプレイから得たフィードバックループについて書きます。