お好みのAIをゲームマスターに、いつでもソロTRPGを。
[]
ダウンロード: BOOTH 先行無料体験版(PLモード限定) / Steam ストアページ(近日登場) 開発記録: note — SWIFTALE PLAYER 開発記録
| ページ | 内容 |
|---|---|
| このページ | アプリの概要・はじめかた・動作環境・AI とデータの扱い・FAQ |
| LLM セットアップガイド | Ollama / クラウド API の選び方と設定手順(API キー取得・推奨モデル・トラブル対処) |
| ワールド作成とGMのしくみ | ワールド・キャンペーン・セッションの作り方、セッション強度・シナリオシードなど GM のしくみ |
| プレイ操作と設定 | プレイ画面の操作、世界線分岐、リプレイ出力、設定画面、一括初期化 |
| ライセンス / クレジット | OSS・素材・フォントのライセンスと AI 利用通知 |
| リリース状況・更新履歴 | 配信状況(BOOTH 先行無料体験版 / Steam 近日登場)・リリース予定・バージョンごとの更新内容 |
| 既知の不具合一覧 | 現在把握している不具合・制限事項 |
SWIFTALE PLAYER(スイフテイルプレイヤー) は、生成AIにゲームマスター(GM)役をさせて、プレイヤー(PL)ひとりで遊ぶことができる、テキスト TRPG アプリです。
ルールブックは、生成AIをGMにするため専用のオリジナル品を使っています。 -> 生成AIにTRPGやらせてみた [SWIFTALE]
世界観に制限はありません。
剣と魔法のナーロッパでも、東京に生きる妖怪ハンターでも、恒星間運送業者でも、お江戸の隠密同心でも、なんでもかんでも、お好みのままです。
行動宣言は、AIがいくつか例を挙げてくれるので、それをピックアップするだけでよいです。選択肢が自動生成されるゲームブックみたいな風情ですね。
もちろん、自由に行動宣言してもOK。台詞のロールプレイやPCの心理描写などと合わせて、AIに投げ返してあげれば、AIのGMが拾ってくれて、判定や伏線に活かしてくれたりもします。このへんは普通のTRPGの感覚と変わりません。
同じ世界観で、連続するシナリオを、キャンペーンとして長期間、遊ぶことも可能です。
間違えた、と思ったら、あるいは別の可能性を探したくなったら、選択をやり直すこともできます。「世界線分岐」で、どこからでも新しい世界線を作って、やり直すことができるのです。このあたりは、マルチエンディングのRPGやビジュアルノベルと似てます。(どこからでも分岐できる、というのは、新しいかもしれません。)
このアプリは、プレイヤーが用意した 生成AI(LLM) を GM 役として使う仕組みです。
どちらを選ぶかは、お好みです。 なお、このアプリの開発者サーバーにゲームデータや入力内容が送られることはありません。
無料の体験版を BOOTH で公開しています。
→ SWIFTALE PLAYER 先行無料体験版(PLモード限定)
体験版は、世界観やPCの追加ができません(初期設定分のみ使用可能)。また、「世界線分岐」機能はロックしています。
ほか、一部機能の制限がありますが、ひととおりの設定とゲーム動作は、フル版と同様に試すことができます。
物語は3つの階層で構成されます。
🌎ワールド(世界観)
└─ 📖キャンペーン(ひとつながりの大きな物語)
└─ 📜セッション(物語の一章 / クエスト1回分に相当)
📜セッションは1回あたり30分程度を想定。サクッと遊べます。
📖キャンペーン内の📜セッションは、ひとつの時系列でつながり、前回の結果を引き継いで次の冒険へ進めます。 だいたい5-6セッションで1キャンペーン、といったつもりで設計してます。
プレイ中に確定したことは「固定ルール」として、その🌎ワールドに積み重なっていきます。 📜セッションや📖キャンペーンを重ねて、きみだけの🌎ワールドを創っちゃいましょう。
リプレイ出力機能もあるので、いいかんじのものができたら、どこかに公開したり、自由にしてもらって構いません。 それは、あなたが紡いだ物語なのですから。
ワールド・キャンペーン・セッションの作り方や、セッション強度・シナリオシードなど GM のしくみは → ワールド作成とGMのしくみ で詳しく説明しています。
プレイヤーは、主人公(プレイヤー・キャラクター / PC )1人だけを操作します。 PCは、📖キャンペーンの単位で設定できます。
PCのステータスは、3つだけ。
行動は選択式ですが、日本語で直接入力もできます。お好みのロールプレイでGMを篭絡し、うまいことゲームを進めてください。
1回の行動で1Turnが過ぎます。
小休息するとHP・SPが+1回復。連続して小休憩はできますが、回復は増えません。
大休息するとHP・SP全回復、Tension0に戻ります。安全な場所で十分に休める場合だけ可能です。
🔑マークは、何かキーアイテムかキーパーソンかに出会った印です。
🚩マークは、何かゴールに向けて一歩進んだ印です。
ゴールに辿り着いた/ゴールに辿り着けないことが明らか/推奨Turnを大幅に超えると、GMが「もう終わりにする?」と聞いてきます。
プレイヤーは、📜セッションを続行もできるし、いったん終わらせて次の📜セッションに引き継がせることもできます。
物語の区切りが付いたら、📖キャンペーンを終了させることができます。GMがエンディングを語ってくれます。
| 要件 | |
|---|---|
| OS | Windows 10 / 11 |
| ディスク(Ollama 使用時) | Ollama 本体 + モデル分(推奨の gemma4:e4b で約 4GB 以上) |
| メモリ(Ollama 使用時) | モデルサイズに応じて異なる。gemma4:e4b で 8GB 以上推奨 |
| ディスク / メモリ(クラウド API 使用時) | 特別な要件なし |
| ネットワーク | クラウド API 使用時はインターネット接続が必要 |
Ollama を使う場合のご注意: PC の空き容量と処理性能が必要です。「無料・準備不要」ではありません。詳しくは LLM セットアップガイド を参照してください。
ダウンロードしたインストーラを実行し、アプリを起動します。 タイトル画面が表示されたら起動成功です。
現在ダウンロードして遊べるのは BOOTH の先行無料体験版(PLモード限定)です。Steam はストアページのみ公開中で、「近日登場」状態です。
「START」を押すと、初回セットアップウィザード が開きます。
ウィザードでは、LLM の利用方式(Ollama またはクラウド API)を選んで設定します。
迷ったときは:
設定の詳細手順は LLM セットアップガイド にまとめています。
セットアップ完了後、「ワールド一覧へ」から同梱のサンプルシナリオを選んで遊べます。 世界観の理解やアプリの操作感をつかむための導入シナリオが用意されています。
自分でワールドやキャンペーンを作って遊ぶ手順は → ワールド作成とGMのしくみ を参照してください。
GM として使える LLM は Ollama(ローカル) と クラウド API の2種類です。 それぞれの違い・選び方・具体的な設定手順(API キー取得・推奨モデル・トラブル対処)は、 → LLM セットアップガイド にまとめています。
おすすめ:物語の質を重視するなら Claude(claude-haiku-4-5)、コスト・手軽さ重視なら Gemini(gemini-2.5-flash)。
ローカル(Ollama)で遊ぶなら gemma4:e4b 以上を推奨します(gemma4:e2b は品質・安定性に難があり非推奨)。
クラウド API の各プロバイダの“味”はこんな感じです(あくまで目安)。
| プロバイダ | 特記事項 |
|---|---|
| Anthropic Claude | 表現力が抜群で動作も安定。いちばんのおすすめ。 利用料は少し高いかな。 |
| Google Gemini | Googleの誇る対応力。低コストで手軽。ちょっと適当なところもあるみたい。 |
| xAI Grok | X(旧Twitter)由来の知識量。意外と律儀かも。 |
| OpenAI | 生成AIの元祖。ただし本アプリでは出力が不安定になりやすく、現時点では非推奨です。 |
| 利用方式 | 送信先 |
|---|---|
| Ollama(初期設定) | このPC上の Ollama のみ |
| クラウド API | 選択したプロバイダのサーバー(Google / Anthropic / OpenAI / xAI) |
このアプリはプレイヤーが用意した生成AIを使う仕組みのため、SWIFTALE PLAYER の開発者へゲームデータが送られることはありません。 クラウド API を選んだ場合、プレイヤーの入力内容とセッションの文脈は、選択したプロバイダへ送信されます。 各プロバイダのプライバシーポリシーも併せて確認してください。
このアプリには、不適切なコンテンツの生成を抑制するための安全ゲートが組み込まれています。
初期方針は「日本の一般的な少年向け冒険作品程度」を上限とする SFW/General です。
このアプリはプレイ中にテキストをリアルタイム生成します(Live-Generated AI Content)。 生成される描写・裁定・行動候補は AI によるものであり、開発者がすべての出力を事前に確認・保証するものではありません。
Q. 完全無料で使えますか?
A. Ollama を使う場合、API 利用料は発生しません。ただし Ollama とモデルのインストール、PC の性能・空き容量が必要です。クラウド API は各プロバイダで利用料が発生します(料金体系や上限は各社の最新情報をご確認ください)。
Q. API キーを持っていません。クラウド API は使えますか?
A. API キーは各社のウェブサイトで別途発行が必要です。ChatGPT Plus などの月額プランのログイン情報とは別のものです。詳しくは LLM セットアップガイド §3 を参照してください。
Q. Ollama とクラウド API は後から切り替えられますか?
A. はい。Settings 画面またはセットアップウィザードからいつでも変更できます。
Q. PC のスペックが低いのですが動きますか?
A. クラウド API を使うなら、だいたい動きます。(AI 処理がネット上のサーバー側で行われるため PC スペックに依存しません。) Ollama を使う場合、ゲーミングPCじゃないと辛いと思います。
Q. ゲームデータはどこに保存されますか?
A. 実行したPC上のローカルデータベースに保存されます。クラウドへの自動バックアップ機能はありません。
Q. 日本語以外の言語で遊べますか?
A. 現在は日本語を主言語として開発しています。開発者は日本語話者であり、日本語以外で安全ゲートを確保できないのが、その理由です。
その他の質問は LLM セットアップガイド §5(FAQ) も参照してください。
うまく動かない・不具合かもしれない、というときは次の順で確認してください。
すでに把握している不具合は、Known Issues(既知の不具合一覧) として公開しています。同じ症状が報告済みでないか、先に確認してみてください。
この一覧は閲覧用です。コメント欄は閉じています。報告は次の「3. 報告する」からお願いします。
不具合の報告・ご要望は、アプリ内のサポートフォームから受け付けています。
設定画面から開くと、調査に必要な環境情報(アプリのバージョン・OS・LLM プロバイダ等)が自動で入力されます(API キーや個人情報は含まれません)。
報告にはすべて目を通しますが、運営方針として個別の返信は行いません。再現性が確認できた不具合は、上記の Known Issues として公開します。
SWIFTALE PLAYER は、第三者が提供する OSS、アイコン、音楽素材、効果音素材、フォントを利用しています。 ライセンス・クレジット・AI 利用通知の一覧は、別文書にまとめています(アプリ内 NOTICES 画面と同じ内容です)。
各プロバイダの料金・無料枠・モデル名などの情報は変更される場合があります。必ず各プロバイダの公式サイトで最新情報を確認してください。