最近何をしているかと言うと
最近何をしているかと言うと、Luaで記述したヴィジュアルノベルのスクリプトを、YaneSDK3rd上から呼び出すというエンジンを作っています。正確には、みはえるはアイデアを出しているだけで作っているのはXin氏なんですけども^^;
まだ文字が出ませんが、プレーン表示・移動の部分はこんな感じに記述します。
function init() createAnimation(80,"Cut/Cut00010.lua") end function main() setLoopMode(false) setInfinite(true) setTimeSpan(0) play(80,0) setPosition(80,0,0,0) move(80,200,200,0,0,3000) jumpKey(KEY.DIK_Q,"main2",0,"testHandler()") end
Cut00010.luaの中では画像ファイルの指定と、その画像へのアニメーション指定がされています。つまりアニメーションがネスト出来る訳です(この辺の仕様は流動的です)。
実際にスクリプトを書く際にはもう1段抽象性の高いスクリプト仕様を用意して、上記の形にコンバートさせる予定です。
あと、以前やね師匠に教わったFateっぽいアンチェリ文字表示も、実験実装が終わって現在文字列出力に入った所です。
みはえるの担当はコードが技巧に走らないようにセーブするのと、シナリオの作成なんですが、シナリオは大幅に遅れています(汗)