ゲーム形式は主としてコンソールゲームやPCゲーム、アドベンチャーゲーム、ソーシャルゲームの全シナリオを統括する場合など、主としてゲームパブリッシャーやデベロッパーのプロデューサーやディレクターが使うフォーマットとして開発されました。
csv, tsv形式のみかつ、文字コードはUTF-8のみで利用できます。
具体的なフォーマット
以下のフォーマット項目を必要なものだけ入力し、アップロードすれば解析されます。ただし、このフォーマットは遠大なストーリーを解析するためのフォーマットのため、短いものを解析する場合はソーシャルゲームスクリプトをご利用ください。
フォーマット項目一覧
以下の順番で入力すると認識します。
- ID
- アノテーション
- チャプタータイトル(章)
- 場所(大)
- 場所(中)
- 場所(小)
- 場所(極小)
- 時制
- イベントフラグ
- シーン変更フラグ
- シーン変更対象外フラグ
- 推論対象外フラグ
- ト書き
- キャラ
- メッセージ内容
利用できるファイル形式と文字コード
csvまたはtsvを作成し文字コードはUTF-8にて保存してください。
ID
IDは何も入力しなければ自動採番されます。独自のID体系を持っている場合は入力してください。
「」は必要なし
台詞には自動的に「」が付与されるため、「」はつけずに解析データを作成してください。(一括置換などで外せます)
シーン(=柱)の分割について
タイトル、場所(大)、場所(中)が完全一致してると同一シーン(=同一柱)として解析します。 ただし、タイトルと場所(大)、場所(中)が完全一致していた場合でも、下記のシーン変更フラグを立てている場合は別シーンとして切り替わり解析します。
これは、話がシーンで転換せず、話の流れで切り替わった際や、シットコムの様にワンシーンで展開されている場合に、切り替わりポイントをフラグ立てることで、イベントが無くとも解析単位を新たに設定できます。
場所(小)や時制は管理上入れていますが、細かすぎる単位のため自動的にシーン切り替えを行っていません。 そのため、場所(小)や時制を一つの柱として使っている場合は、シーン変更フラグを立ててご利用ください。
アノテーションの使い方
アノテーションとは、グラフ上にイベント上の重要ポイントを表示し、検証を容易にさせるためのものです。
アノテーションの行のセルに表示したい文言を入力してください。 例えば、新キャラ登場やラスボス登場など、重要イベントを一眼でわかる様にするためのものです。他のフォーマットと違い、記号などは必要とせず、セルにそのまま表示したいものを記入してアップロードするだけで対応します。
各種フラグの意味
各フラグを立てる場合は * を入力していることで、フラグが立ちます。
- イベントフラグ
- シーン変更フラグ
- シーン変更対象外フラグ
- 推論対象外フラグ
このイベントフラグや推論対象外フラグを立てる事で、特定ルートのみを解析させるという事が可能となります。
サンプルのダウンロード
以下のURLからダウンロードできます。
storyai_game_analyze_format_20210111.csv
文字化けへの対処法
上記のファイルはMacのExcelで開くと文字化けしますので、以下の手順で開いてください。
Excelを先に立ち上げる。 → 新規作成を押して新しいファイルを開く。→ ツールバーからデータ → 外部データの取り込み → テキストファイルのインポートをクリック