SpriteStudio開発チームの小泉です。
今回はC++汎用アニメーション再生ライブラリssbpLibをご紹介します。

PlayStation® VitaでSpriteStudioのアニメーションを再生している様子
ssbpLibとは?
OPTPiX SpriteStudio 5(以下、SpriteStudio)で作成したアニメーションを再生するライブラリとして、SpriteStudio5-SDKをGitHubで公開していますが、SpriteStudio5-SDKは本体と同等の処理が含まれているため全体のコード量も多く、アニメーションを再生したいという目的で考えるとアプリへの組み込みは手軽とは言えませんでした。
そこでアニメーション再生情報に特化した汎用フォーマットであるssbpフォーマットを開発することにしました。再生のための情報に最適化することで再生プログラムをシンプルにできます。コンパクトであり手軽に扱えるアニメーション再生ライブラリ、それがssbpLibです。 続きを読む