とりあえず、xml形式のデータを読み込ませてみました。
これでAjaxですw

http://ikinako.hp.infoseek.co.jp/javascript/xml/test_xml.html


これは結構迷う。
データ構造考えるのも迷いどころだし。
それよりも問題なのが、従来のシナリオファイルとの大きな違い!!

今まで作ったギャルゲーシステムのシナリオファイルは
なんていうのか、スクリプト言語?なもの……

旧来のシステムではテキスト出力や画像表示は命令です。
命令に従ってシステムは画像を表示したり、分岐をしたり。
if,while,call等装備してるので
普通にプログラミングできます。
まぁ、シナリオライタさんがそれらの機能使ったことはありません
でしたが……

変わって今回のAjaxギャルゲーシステム
データファイルは階層化されたxml。
とりあえず、画面要素の変更を単位として

ってデータを定義してみました。
背景、立ち絵などのデータを保持します。
あと、出力テキストもね。
てことは…… 表示位置とか決まってて、そこに画像を
はめ込んでいく感じか?

卒論の合間にxmlの本とか読んでみてるせいで
机の上が最早、パワエレ研とは思えない。