ここで進捗報告することにしますた。
そこらによくあるようなアドベンチャー用システムを作ってます。
本当にそこらにあるのそのまんまだと意味が無いので、
ちょっとだけ独自の機能を持たせてあります。
・レイヤー定義時に「このレイヤーが更新されたらどのレイヤーを更新する」ことを設定できます
これで多少複雑なものを作っても更新量が減って軽くなる(はず)
・XMLを使って、ランダム要素を含んだアニメーションGIFっぽいことをできます
・SDLを使って開発してるので、LinuxとMacとWindowsで動く(はず)です
あとは、変数関係で多少複雑な計算ができるので
ホワイトアルバムみたいなちと特殊なゲームも作れそう、ってぐらいです。これは普通ですな。
現在開発が終わってるのは、
・レイヤー関係ほぼ全般
・XMLによるランダム要素付きアニメーション
・TARアーカイブによるファイルのパック
・TARの中身のファイル単体をGNU Zip圧縮しても普通に読める(MIDIとかWaveとかって割と大きい)
ついでにフォントファイルを外から持ってきて使うこともできるようになってます。
現在実装中の機能は、
・セーブ機能
・BDFファイルも外部から持ってきて使うことができるようにする
ってとこです。