今まで使用してきた猫改造(もしくはスクアニ制作支援)向けアニメーションエンジンのリメイク版です。現在開発段階...というより、ほぼベータ版。 使い方に関してはある程度完成度が増してきたら作例や説明プロジェクトでも作ろうかと思います。その際に正式版にあらためて一般配布などしたいところ。 v6.0 7/17 ・根幹システムの作成 ・オブジェクトデータ(コスチューム名、親オブジェクトのID、x座標、y座標、z座標、向き、大きさ)の入力用定義を作成 ・オブジェクトの表示機構の作成 ・オブジェクトの親子関係(カメラワークの一般化)の実装 ・一点透視図法による遠近法 v6.1 7/18 ・各種イージング(linear, in, out, in_out, out_in, expo_in, expo_out, elastic_in, elastic_out)の実装 ・タイマーシステムの改善(倍速や一時停止、途中から再生、FPS値の上限の動的変更などを可能に) ・オブジェクトデータに幽霊の効果、明るさの効果を追加 ver6.2 7/18 ・オブジェクトの親子関係における自己参照による、無限ループバグへの対応 ・オブジェクトデータに渦巻きの効果を追加 ・イージングシステムに関する軽微なバグ修正 ・背景に「0,1,2,9キーを押すとそれぞれ再生速度が0(一時停止),1,2,-1(逆再生)倍になるコマンド」を仮設置 ・並びに、使用例としてデモ用にデフォルト猫のちょっとしたアニメーションを作成 ver6.3 7/18 ・新しく定義「(n)秒に音(s)を鳴らす」を実装 ・エンジン名「翡翆」の仮決定 ・ロゴマーク、クレジットに使えるやつの作成 ・elastic_inの終端での挙動の不具合を修正 ・新規イージング(bounce_in, bounce_out)の実装 ver6.4 7/19 ・新規イージング(random_in, random_out)の実装 ・z軸がマイナス(カメラよりも手前側)のオブジェクトの描画を無効化 ・老眼係数(presbyopia_coefficient)の作成(この値を大きくするとカメラに近いオブジェクトは自動でぼやけます) ver6.5 7/19 ・一文字ずつしゃべる機能の作成 (イージングやテキストの一部を抜き出す機能とあわせてお使いください 慣れるまでは少々難しいかと思います) ver6.6 7/19 ・軽微なバグ修正 ・一部プログラムの最適化 ・再生速度変更用仮プログラムの改善 ver6.7 7/20 ・一文字ずつしゃべる機能の動作が非常に重くなる不具合への対応 ver6.8 7/21 ・ぼかし機能の追加 ・しゃべっている内容の最後の文字の母音(発言者の口の形)を変数"speak_vowel"で取得できるように
今考えてる作りたいもの ・z座標が小さい(カメラに近い)順に描画し、レイヤーの順序を自動的に切り替える機能 ・各種標準装備エフェクト(ノイズ、ライトリーク、衝撃波、画面揺れなど) ・コスチューム切り替えに関する支援機能 ...などなど 本エンジンはスクアニにも使えるものにしたいと考えているのですが、あいにく私はスクアニ"制作"にはあまり詳しくありません。ですのでほしい機能などあれば教えていただければ幸いです。