Ads by Google

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

ME Lua binding - WIP 02

* click to watch * limited ed.

いきなりエンディングかよ!みたいな。
Lua からのビデオ読み込み/再生/一時停止/停止/巻き戻しに加え、音量のフェード関数も用意。

実は全然キングダムハーツをやったことが無いのです (IIも)。うーん欲しい。PS2 持ってないけど。
ご覧のとおり、この動画では大きく分けて

 ・起動時ロゴ表示
 ・タイトル画面
 ・動画再生画面

の3つのセクションから構成されていて、それらは全て独立したスクリプトから成り立っているそうで。

つまり画面遷移図で言うところの各シーンごとにスクリプトを書いてやれば、あとはエンジンがシームレスに実行してくれる雰囲気。

エンジンに備えてあるキャッシュ機構をうまく利用すれば、画像やモデルを予め読み込んでおくことも可能 (にする予定)。なので、スクリプト間をジャンプする際に生じるロスタイムをゼロに近づけることも出来る。

そんな感じ。













管理人にのみ表示を許可する


ホーム


最近は Reason で作曲をしたり、
noughts で絵を描いたりもする。

現在 17 歳。普通科高校 3 年生。
C/C++, Lua, Squirrel, GLSL
を喋るヒトっぽい。

Categories

Archives

Comments