Posts
KFX スキン for KFM
KFM のスキン機能がどこまで使い物になるのかを確認するために KFX スキンの移植を行った。まだ VS シーンまでしか出来ていないが、BGM の指定方法や face.bmp のようなシステム系リソースの指定方法に汎用性がないなど、既にダメな部分がたくさん見つかっている。
スキンリストの構造をどこまで複雑にしていいのか加減が難しい。例えば、画像の向きや座標の指定方法 (左寄せなど) はアニメーション中に変化することはないので、CSS のように外部ファイルへ定義を追い出し、アニメーションリストからはその定義番号を参照するといった方法がある。でも、管理が煩雑になるし、細分化しだすときりがない。
KFA は割り切っているようなのと、重複は KFX の文化みたいなところもあるので KFM も多少の重複は気にしない方向で行くことにした。
作業記録 (2009/08/24)
とりあえずキャラクターセレクトは形になった。
KFX と同じ見た目を実現するためにキャラクター人数をスキン側で定義できるように拡張した。ちなみに、MUGEN のアドオン (スキン) もこの方式を採用していたりする。
作業記録 (2014/04/25)
スキン機能が一通り揃ってきたので、放置していた KFX スキンを現時点の仕様で書き直した。
作業記録 (2023/01/09)
まとまった時間が取れたので現行仕様で動くように修正した。