
機能解説
Wiki
GDevelopの新機能「Spine (Experimental)」を解説
GDevelop 5のドキュメントに、実験的な新機能「Spine (Experimental)」に関する情報が公開されました。
この機能は、高機能な2Dアニメーション作成ツールであるSpineで作成されたキャラクターやオブジェクトを、GDevelopプロジェクト内で利用可能にするものです。Spineで作成されたアセットをGDevelopにインポートすることで、リッチで滑らかなアニメーションをゲームに簡単に組み込めるようになります。
ノート
Spine (Experimental) の概要 Spineは、2DゲームキャラクターやUI要素に滑らかなアニメーションを付けるための強力なツールです。GDevelopの新しいSpine統合機能により、Spineで作成したボーンベースのアニメーションを、GDevelopのイベントシステムと連携させてゲーム内で再生・制御できるようになります。
Spineアセットのインポートと活用
SpineアセットをGDevelopにインポートするには、まずSpineEditorでプロジェクトをエクスポートする必要があります。エクスポートされたファイル(通常はJSON形式のデータとテクスチャアトラス)をGDevelopプロジェクトに追加し、Spineオブジェクトとしてシーンに配置します。その後、イベントエディターを使用して、Spineアニメーションの再生や遷移を制御するイベントを作成します。
例えば、「Walk」アニメーションを再生したり、「Attack」アニメーションに遷移させたりといった、ゲームの進行に応じたアニメーションの切り替えが可能です。

このSpine統合機能はまだ実験段階ですが、これによりGDevelopで制作できるゲームのビジュアル表現の幅が大きく広がる可能性があります。より複雑でダイナミックなアニメーションを求める開発者にとって、注目の機能と言えるでしょう。
詳細な手順や設定方法については、GDevelopの公式ドキュメントをご確認ください。