GAMESWF の吉里吉里上での実装がとりあえず動いたので、 テストコードを放置。 GAMESWF は public domain だけど、足回りを cairo にして あるので LGPL ちうい。コアは吉里吉里のツリーにコミット してありますが、外部ライブラリをどうするか思案中。 展開してもらう+パッチかな。
ポリゴン描画とライン描画のハンドラを実装しただけで、 bitmap 系が手付かずなので、ほとんどの SWF は まともに表示されませんが、とりあえず動くね、と。 パフォーマンスの足ひっぱってるのは cairo かなぁ。 このあとイベント処理まで組みあげれば UI 用途にも つかえることでしょう。
まあ、吉里吉里上での実装は gameswf の動作確認用のもので、
メインターゲットはまた別に(謎)。とりあえずそっちではコア
までは動作するようになってるけど画面表示系の正しい書き方で悩み中……
メールはこちらへ...[わたなべごう (go @(at) denpa .(dot) org)]
この日記は、GNSを使用して作成されています。