【みんなの物語とは】
・みんなの物語とは、誰かが作った物語の選択肢を自分で選びながら進めていくゲームです。
 いわゆる、サウンドノベルの簡易版です。
・特徴は、ほぼCSVフォーマットのシナリオファイルを用意すれば誰でも簡単に物語が作れるというところです。
・物語は途中で保存することができます。
 保存した際に表示されるURLをブックマークしておけば、続きを楽しむことができます。
 保存期間は最大7日間になります。


【シナリオファイルの作り方】
・1行目に物語のタイトルを書きます。
・2行目以降はCSVフォーマットでシナリオを書いていきます。
・シナリオのフォーマットは以下の通りです。
 
<ページ番号>,<本文>,<ジャンプ先ページ番号1>,<ジャンプ文章1>,<ジャンプ先ページ番号2>,<ジャンプ文章2>・・・

 例:  
1,今日はいい天気ですね。,15,そうですね。,20,いえ、雨です。

・<ページ番号>はユニークである必要があります。但し、連続している必要はありません。
・ページ番号の最初は必ず1にする必要があります。
 他のページ番号と同じのを指定した場合、どちらが表示されるかわかりません。
・<ジャンプ先ページ番号1>,<ジャンプ文章1>をワンセットにして、ジャンプ先を指定していきます。
 このセットは何個あっても問題ありません。
・このフォーマットで次々とジャンプ先を記述し、シナリオを完成させます。

 例:  
1,今日はいい天気ですね。,15,そうですね。,20,いえ、雨です。
15,明日も晴れるといいですね。,30,そうですね。,35,いえ、雨がいいです。
20,なんだと!どう見ても晴れてるじゃないか!<br>僕らはケンカになった。
30,僕らの意見は一致した。<br>ハッピーエンドだ。
35,僕らの意見は一致しなかった。<br>ケンカになった。

・上の例の場合、最初にページ番号1が表示されます。
 次に「そうですね」を選択するとページ番号15にジャンプします。
 さらにその次に「いえ、雨がいいです。」を選択するとページ番号35にジャンプします。
 次ページ番号が存在しないページにジャンプすると、終了です。
・ジャンプ先ページ番号は、今表示しているページでもいいですし、他のページが指定しているジャンプ先ページ番号でもいいです。
・特殊なジャンプ番号指定方法として以下があります。
 [1]'_'(半角アンダースコア)でジャンプ番号を連結した場合、その番号のどれかランダムに移動します。
  例1:3_4_5 をジャンプ先に指定した場合、3,4,5のどれかに移動
  例2:3_3_3_3_4 をジャンプ先に指定した場合、4/5の確率で3へ、1/5の確率で4に移動
 [2]'+'(半角プラス)をジャンプ番号の前に付けた場合、今のページ番号に指定した数字を加えたページに移動します。
  例1:「10,今日は〜,+2,次へ」と書いた場合、ページ番号12へ移動
 [3]'-'(半角マイナス)をジャンプ番号の前に付けた場合、今のページ番号に指定した数字を減らしたページに移動します。
  例1:「10,今日は〜,-3,前へ」と書いた場合、ページ番号7へ移動
・本文には一部タグを使うこともできます。但し、表示その他に影響のあるタグは使えません。
・本文にJavascriptを使うこともできません。
・タグを使う場合、属性値は「'」(シングルクォート)で括って下さい。
 「"」(ダブルクォート)はすべて変換して表示しますので正しく表示されません。
・シナリオファイルの文字コードはShift_JIS、改行コードはCRLFでお願いします。
・シナリオファイルの拡張子は.txtでお願いします。
・以下がサンプルのシナリオファイルと物語になります。
 サンプル物語
 サンプルシナリオファイル
・シナリオのテストはこちらからできます。

みんなの物語 TOP
mratez index