更新日:2008/09/17 18:35:24





シナリオファイルとは?

シナリオファイルとは、キャラクターに何を喋らせたり、背景に何を表示するといった、ゲームの物語文や演出が
書かれたファイルを指します。演劇に例えるならば、台本のような役割だと考えて戴ければわかりやすいと思います。



シナリオファイルの作成方法

シナリオファイルは、以下のようなのXML形式のテキストファイルで構成されています。
タグと呼ばれる<("カッコ")で括られた部分に、テキストを表示するなら『text』、キャラクターを表示する
なら『chr』といった具合に、ゲームに表現したい物事を命令コマンドで記述していきます。
swfAdvは、このコマンドを上の行から順番に読み取ってゲーム画面に表示し、最終行に到達したところで
ゲームを終了します。

※swfAdvは外部テキストファイルの文字コードをUTF-8で読んでいるので、テキストエディタで
保存する際に文字コードに注意する必要があります。

シナリオファイル構文概略
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <person title="シナリオタイトル">
  3.   <img action="open" type="1">background.jpg</img>
  4.   <text>今日の晩御飯</text>
  5.   <chr action="move" id="1" type="1" url="chracter.swf">c</chr>
  6.   <text>今日の晩はカレーらしいよ?</text>
  7.   ・
  8.   ・
  9.   ・
  10.   ・
  11.   ・
  12.   ・
  13.   <text>ここでゲーム終了です。おつかれさま</text>
  14. </person>
  15.  



イベントの種類

命令コマンドによってゲーム画面に表示される物事を、ここではイベントと呼ぶことにします。
各コマンドの書き方と、イベント内容を以下に記します。




名前:
コメント:
最終更新:2008年09月17日 18:35