
Tale Tailor:あなたの選択が物語を紡ぐ
HackPrinceton 2026で誕生したAI搭載のインタラクティブ・ストーリーテリング・アプリ「TaleTailor」を体験しよう。道を選び、物語を形作り、これまでにない分岐型ストーリーを楽しめます。
「読書家は死ぬまでに千の人生を生きる。読まない人間は一度しか生きない。」― ジョージR.R・マーティン
素晴らしい物語を読んでいるとき、何かが起こる。あなたは物語の中に消えていく。しばらくの間、自分であることをやめ、誰か別の人になるのだ。解決すべき問題を抱え、歩むべき世界があり、重要な選択を迫られる誰かに。
私たちの多くは、そんな感覚と共に育った。やがて人生は忙しくなり、画面上のコンテンツは短くなった。集中力はあちらこちらへと分散させられ、いつしか物語は置き去りにされてしまった。
TaleTailorのチームは、物語を読むことと、実際にそれを生きることの間のギャップに気づいた。そしてHackPrinceton Spring 2026において、彼らはそれに対する解決策を実行に移した。

HackPrinceton 2026の「User Story Series」へようこそ。ここでは、私たちの注目を集めたプロジェクトを深掘りしていきます!
TaleTailorとは何か
TaleTailorは、インタラクティブなストーリーテリングのウェブアプリケーションです。
『Choose Your Own Adventure』の本を想像してみてください。ドアを開けたら47ページへ、逃げたら112ページへ、とページをめくったあの本です。今度は、固定されたページではなく、あなたの選択に合わせて物語が自ら形を変える様子を想像してみてください。場面が変わればイラストも変わり、所持品もリアルタイムで更新されます。銅の鍵が手に入り、蒸気機関のランタンが増え、使い道のわからない不思議な本も手元に残ります。そして、二度と同じ結末に辿り着くプレイヤーはいません。
それこそがTaleTailorが構築したものです。足を踏み入れるべき4つの世界:The Clockwork Heist、The Last Sentinel of Aethelgard、Whispers of the Trench、そしてThe Alchemist's Debt。それぞれがAIによって駆動し、進行に合わせてイラストが生成される、完全に分岐する物語です。

このプラットフォームはあなたを主人公の席に座らせ、あらゆる場面でこう問いかけます。「あなたならどうする?」
その答えがすべてを決定づけます。
構築の裏にあるアイデア
インスピレーションは誠実でシンプルなものでした。現代の生活は充実し、速く、騒々しい。エンターテインメントもそのエネルギーに追従するように、より短く、より速く、より断片的になってきました。TaleTailorのチームが作りたかったのは、その対極にあるものです。没入感があり、それに値するからこそ、あなたの注意を必要とするものです。彼らが言うところの、物語を読むことと、物語を生きることの「仲介役」なのです。
その基準点は古典的でした。子供の頃に読み、別の結末を試そうとすぐにページをめくり返した『Choose Your Own Adventure』の本です。目指したのは現代的でした。その体験が動的で、AIによって生成され、プレイヤー一人ひとりにとってユニークなものになったらどうだろうか?
それが出発点でした。その後に起こったことは、まさにハッカソンそのものでした。
彼らが直面した危機
ここからが、デモデッキには載らない物語の一部です。
TaleTailorのチームがHackPrincetonで開発を始めようと座ったとき、彼らは真っ向から壁にぶつかりました。大学のeduroam Wi-Fiが、Enter.proのドメインを完全にブロックしていたのです。回避策もなければ、即効性のある修正もできない。主要な開発環境が使えない状態でした。
力量の劣るチームであれば、方針転換していたかもしれません。別のツールを探し、制約に合わせてプロジェクトを簡略化していたでしょう。
しかし、彼らは切り替えることを拒みました。
彼らは機材をまとめ、プリンストン公共図書館まで歩いて行きました。無料のWi-Fiがあり、接続も良好で、開発を再開できました。図書館が夜に閉館すると、地元のカフェに場所を移して作業を続けました。ハッカソン会場と電波の入る場所との間を何度も往復しました。どうしても参加したいワークショップがあり、どうしてもリリースしなければならないコードがあったからです。
その「あきらめない姿勢」には価値があります。それこそが、プロジェクトとプロダクトを分かつものだからです。条件が完璧なときなら、誰でも作ることができます。彼らには完璧な条件などありませんでした。彼らにあったのは、締め切りと、絶対にやめないという決断だけでした。
どのように構築したか
一行のコードを書く前に、チームは論理構成をマッピングしました。分岐する物語がどのように機能するのか、プレイヤーの選択と次の場面の間でどのような情報をやり取りする必要があるのか、所持品はどう更新すべきか、ゲームが何をいつ記憶すべきか。まずはアーキテクチャ、次にコードです。
その思考がすべてを形作りました。プレイヤーのすべての選択が連鎖反応を引き起こします。物語が更新され、プロットの進展を反映したイラストが表示され、キャラクターの現在の所持品に基づいてインベントリが切り替わります。ゲームはそれらの更新を読み取り、リアルタイムでレンダリングします。プレイヤーがタブを閉じて翌日戻ってきたときも、セッションは中断したその場所から再開されます。すべての決定は保持され、すべてのアイテムが管理されています。物語を続けるか、新しい物語を始めるか。ゲームはどちらも記憶しています。

開発の途中で、大きな技術的障害が一つありました。ある統合機能が追跡困難な形で故障していました。出力結果が予期せぬ形式で返ってきたり、コードが正しく解析できなかったりしたのです。解決には、第一原理に立ち返る必要がありました。システムが正確に何を返しているのか、なぜ想定と異なるのか、そしてそれに応じて実装をどう適応させるべきかを理解することです。彼らは使用しましたEnter.proエラーを表面化させ、原因を特定し、その周囲を書き直す。ゲームを構築していたプラットフォームそのものが、修正の助けにもなりました。そのようなクローズドループは、計画して作れるものではありません。環境を十分に構築し、それを信頼できるようになった時に初めて生まれるものです。
彼らが最も誇りに思っていること
チームに何が一番の誇りかと聞くと、彼らはテクノロジーの話から始めません。ゲームループの話から始めます。
複雑な推論と、予測不可能なプレイヤーの入力を毎回見事に処理するインタラクティブなUIをシームレスに組み合わせたこと。それが彼らが最初に挙げることです。技術的な成果としてではなく(実際そうではありますが)、一つの「感覚」として語ります。彼らはユニークで、機能し、プレイヤーが実際に没頭できる何かを作り上げたのです。
そのすべてを36時間で。図書館とカフェの間を歩き回りながら。
次に来るもの
TaleTailorはまだ完成していません。チームは、エンターテインメントと教育という2つの方向に成長していくと考えています。
エンターテインメント面では、「カスタム・イマジネーション・エンジン」。プレイヤーが1文を入力すると、AIがその周囲にプレイ可能な宇宙全体を生成します。教育面では、物語の中に直接組み込まれた「インタラクティブ辞書」。プレイヤーが馴染みのない単語をハイライトすると文脈に沿った定義が表示され、物語のセッションを、それとは感じさせずに語彙学習セッションへと変えてしまいます。そして「シネマティック・オーディオ」。シーンごとに変化するサウンドエフェクトです。時計仕掛けの都市での強盗と、世界の果ての塹壕では、聞こえる音が違って当然だからです。
基盤はすでにそこにあり、発展の可能性は無限大です。
なぜこのプロジェクトが心に残るのか
私たちがEnterで構築されたプロジェクトについて書くのは、最高のアイデアが技術的な障壁によって阻まれるべきではないと信じているからです。TaleTailorは、そうした障壁が時には物理的なもの(Wi-Fiの遮断、9時に閉まる図書館、協力してくれないAPIなど)であることを思い出させてくれます。
ビルダー(構築者)を形作るものは、そうした障害がないことではありません。それでもなお、歩みを進めると決意することです。
空白の画面に、勝ち目などなかったのです。
*→ TaleTailorを試す: *e44288b18b694ca1a2f74e8ac2260c69.prod.enterapp.pro
前のボリュームを見逃しましたか?→ Vol. 1 — Heritage in Pixels→ Vol. 2 — Terra Zone AI *→ Vol. 3: *reAgent






