SpriteStudio 7で作成したゲーム用のアニメーションをUnity2022で動かす手順
最近趣味で2.5DのアクションRPGを作り始めました。 OPTPiX SpriteStudio というツールでドット絵アニメーションをいくつか作ってみて、「よし、そろそろ Unity 上で動かしてみるか!」という段階になったところです。ということで今回は、SpriteStudio 7で作成したゲーム用のアニメーションをUnity2022にインポートして、実際にアニメーションを動かせるようにする手順をまとめていきたいと思います。 Q. SpriteStudioって何? 2Dアニメーション制作ツールです PSD形式の画像をスプライトシートとして取り込んで、カットアウトアニメーションを作成することができます Q. どうしてSpriteStudioでアニメーションを作ったの? アニメーション用のドットを手打ちするのはスキル的にも作業量的に厳しかったのでカットアウトアニメーションで作ることにしました Unityの2DAnimationを使ったスケルトンアニメーションは取っつきにくいイメージがあったので、今回は使うのをやめています(今後もしかしたら移行するかもしれません) SpriteStudioだと個人・インディーゲーム開発者は無料で使える(条件あり)のが大きな決め手になりました Q. Unityって何? ゲームエンジン・開発ツール(でいいのかな?)です PCゲーム、モバイルゲーム、コンシューマゲーム等々、どんなゲームでも作ることができます Q. どうしてUnityを選んだの? ゲーム作り初心者なので、使っている人が多くてWeb上に記事が多いツールを選ぶ必要がありました Unreal Engineは3Dゲーム用というイメージがなんとなくあったので、悩んだ結果Unityにしました アニメーションをUnityで動かせるようになるまで SpriteStudioで作成したアニメーションをUnityで動かす具体的な手順は次の通りです。 SpriteStudioでアニメーションを作成する アニメーションをインポートするためのアセットをUnityに追加する 作成したアニメーションをUnityにインポートする インポートしたアニメーションをUnity上で動かせるようにする アニメーションの遷移を作成する SpriteStudioでアニメーションを作成する まずはUnityで動かすためのアニメ