Repolode
YarnSpinnerTool

YarnSpinnerTool/YarnSpinner-Unity

ゲーム内の分岐型会話を実行する脚本形式の対話システム、Yarn Spinnerの公式Unity連携機能。

スター
840
フォーク
129
未解決の Issue
5
最終コミット
7 日前

これは何?

Yarn Spinner for Unityは、対話システムのYarn SpinnerをUnityエンジンに接続します。ライターは脚本のようなシンプルな形式で会話を作成でき、この連携機能によってそのスクリプトをUnityゲームに読み込み、実行できます。

会話の実行中、ゲームには表示する台詞、プレイヤーが選ぶ選択肢、シーン内のアクションを起動するコマンドが渡されます。そのため、ナラティブデザイナーは台詞ごとにゲームコードを変更することなく、会話を作成できます。

このプロジェクトはUnity packageとして配布されており、Unity Asset Store、Itch.io、またはGitからインストールできます。Yarn Spinnerのコアコンパイラは別のリポジトリで管理されています。

主な機能

  • 01シンプルな脚本風の形式で台詞を記述できます。
  • 02会話中に台詞、プレイヤーの選択肢、コマンドをゲームに渡します。
  • 03Unityエンジンにpackageとして統合できます。
  • 04コアコンパイラは、メインのYarn Spinnerリポジトリで別途管理されています。

ユースケース

  • Unityの2Dまたは3Dゲームに、分岐する会話や選択肢を追加する。
  • ライターがC#コードを編集せずに会話を作成できるようにする。
  • 台詞コマンドからアニメーションやイベントなどのシーン内アクションを起動する。

クイックスタート

  1. 1

    インストール手順については、Yarn Spinnerのドキュメントを確認してください

  2. 2

    行き詰まった場合は、Discordに参加してサポートを受けてください

使う前に知っておきたいこと

  • インストールとセットアップの説明は外部ドキュメントにのみ記載されており、このREADMEにはありません。
  • プロジェクトはMITライセンスですが、商用配布には通常、Itch.ioまたはUnity Asset Storeでの購入が必要です。

トピック

よくある質問

YarnSpinner-Unity とは?
ゲーム内の分岐型会話を実行する脚本形式の対話システム、Yarn Spinnerの公式Unity連携機能。 Yarn Spinner for Unityは、対話システムのYarn SpinnerをUnityエンジンに接続します。ライターは脚本のようなシンプルな形式で会話を作成でき、この連携機能によってそのスクリプトをUnityゲームに読み込み、実行できます。
YarnSpinner-Unity は無料で使えますか?ライセンスは?
YarnSpinner-Unity は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
YarnSpinner-Unity は今もメンテナンスされていますか?
活発にメンテナンス中。YarnSpinner-Unity の最終コミットは 2026年10月13日 です。
YarnSpinner-Unity は何に使えますか?
Unityの2Dまたは3Dゲームに、分岐する会話や選択肢を追加する。 ライターがC#コードを編集せずに会話を作成できるようにする。 台詞コマンドからアニメーションやイベントなどのシーン内アクションを起動する。
YarnSpinner-Unity のインストール方法は?
インストール手順については、Yarn Spinnerのドキュメントを確認してください 行き詰まった場合は、Discordに参加してサポートを受けてください
YarnSpinner-Unity はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/YarnSpinnerTool/YarnSpinner-Unity

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト