デジオゲームを考えました。

一人コントはすごく流行りつつあり、同じ土俵で勝負したら惨めな思いをするので方向転換します。もっと経験を積んでから挑戦します。それにしても、一人コントって出来るものなのですね……。一人でパソコンに向かってぽつぽつと喋るだけでも結構たいしたもんだ、と思っていた自分が情けないです。
そういうわけで、mp3でゲームを作るという斬新なアイディアを思いつきました。要はゲームブックをそのままmp3で表現するわけです。ゲームブックと違い、他の選択肢をうっかり読んでしまう危険が少ないのが利点。実装方法としては以下の二つが考えられます。

一選択肢一ファイル

一つの選択肢が一つのファイルになっていて、ファイルの末尾で次に進むファイル名を指示する。「右の通路を進む場合は34.mp3へ」「さらに奥へ進む場合は262.mp3へ」

利点
  • 選択した分のみDLするので効率が良い
欠点
  • 大量のファイルをアップロードする必要がある(カンタンデジオツールを使うと最新デジオ20がすべてこれになってしまい恐ろしい)
  • 選択肢を選ぶたびにDLするのでレスポンスが悪い

一ゲーム一ファイル

こちらはmp3ファイルがランダムアクセス可能であることを利用した実装方法です。細かく見ると、さらに二つの形式が考えられます。

相対指定
「その提案はのめない」ならこのまま聞き続ける / 「わかった。その替わり約束は守るんだな」なら四十五分前に戻る
絶対指定
さいころ(十二面体)を振り、9以下なら、3分40秒へ、10以上なら20分に進む
利点
  • DLが一回で良い
欠点
  • ファイルサイズが大きくなる
  • プレイする際の操作が大変
  • 収録も大変(一秒でもずれたら録音やり直し)