← すべてのプロジェクト

個人プロジェクト · 個人アプリ・サーバーレスバックエンド開発

選択で物語が変わる会社員テキストゲーム

選択肢を選び、体力やストレス、疲労を管理するゲームです。AIの物語生成とゲームルールを分け、過去のターンを次へ伝える仕組みを実装しました。

年
2025

物語とゲーム状態の分離

状況と選択肢はAIが生成し、ステータスと結末はゲーム状態で管理します。Flutterでキャラクター作成から進行、終了と履歴をつなぎました。

次のターンに渡す記憶

直前のターンは全文、最近のターンは要約、古いものは最小情報としてプロンプトに渡し、文脈と入力分量を管理します。

セッションを扱うバックエンド

TypeScript・AWS Lambda・API Gateway・DynamoDBでAPIを開発し、CDKでインフラを定義しました。

構成

プレイヤーの選択とこれまでの文脈をもとに次のストーリーを生成し、体力・ストレス・疲労度の変化もあわせて表示するフローです。
画像を読み込んでいます
0 / 0
100%

My Other Sites