1. トップ
  2. コラム一覧
  3. アニメーション作成ソフトSpineとUnity

アニメーション作成ソフトSpineとUnity

投稿日 : 2018.02.09  |  カテゴリー : Unity

Spineエディタについて

Spineエディタはゲームに命を吹き込む大切なアニメーションの制作ソフトの一つです。ここ数年は特にモバイルゲーム界隈で俄かに注目を集めつつあります。

特徴としてはパーツ素材に骨組みを埋め込み、動的にパーツを変形させる機能(Free Form Deformation)が特に魅力的です。

また部分ごとの形状変化に合わせて個別に素材を作らずとも、ある程度はこの仕組みで吸収できる上、書き出す画像の数を減らせるため、メモリの使用量も減りとても開発者としては魅力的なツールではないでしょうか?

Spineの良さ

SpineはUnityとの相性が非常に良いと言われています。
まず何かしらの3DCGソフトの使用経験があれば基本操作の習得には数日も掛からず、素人でも操作方法の動画などをみればすぐに覚えられるのも特徴です。

次に、パーツ同士の重なりの優先順位は「draworder」と呼ばれる独立した項目で制御されており、ボーンの親子関係などに影響されることなく完全にコントロールできます。

また、「draworder」にもキーフレームを設定することが可能で、アニメーションの特定のタイミングで特定のパーツを手間に出す、または後ろに隠す、といった状況にも問題なく対応できます。

最後にUnity上にインポートしたキャラクターはボーンの親子関係に基づいたヒエラルキーを持つGameObjectとして動作し、それぞれのTransformにColliderコンポーネントをアタッチして当たり判定を設定したり、Transformを直接弄ってプログラムからボーンを個別操作することもできます。

Spineの難点

基本的に日本語化されているのは公式サイトの一部だけになり、ツールを扱うだけなら英語のスキルは殆ど必要ありませんが、Unityへの組み込みやランタイム修正を行う場合はそれなりに英語と接しなければならないのは難点かもしれません。

最後に

これから2Dゲームを制作したい、アニメーションを作ってみたいという人がいましたら是非チャレンジしてみるのもよいかもしれません。

この記事を共有する
  • facebookでシェアする
  • ツイッターでつぶやく
  • LINEで送る
関連記事

小学生向けオンラインレッスン始めました

オンラインレッスン開始 Knocknote Education(ノックノートエドゥケーション)のScratchコースでオンラインレッスンを開始しました。 遠方の方も通わずに安心して、現役プログラマーによる丁寧な個別授業を受けることが ...

新大学生に伝えたいこと

新大学生へ 大学合格おめでとうございます。四月から大学生ですね。みなさんは大学で何をしたいですか? サークル・部活・アルバイトでしょうか? それらはとても充実することを祈ってます。 しかし、大学生活の4年間は本当に恐ろしいほどあ ...

プログラミングには正解がない、探究心こそ全て?

プログラミングには正解がない 同じ結果が返ってくるプログラムだとしても、出来上がったソースコードはプログラマーにより差が出ます。 変数名のつけ方ひとつでも、プログラマーによって大きく異なるものです。 つまり、プログラミングは正 ...

KnocknoteEducation 1周年記念のご挨拶

プログラミング教室 KnocknoteEducation 1周年記念のご挨拶 謹啓 残暑の候 ますますご隆昌のこととお慶び申し上げます。 平素は格別のお引立てを賜り厚くお礼申し上げます。 さて、弊社プログラミング教育事業Kno ...

プログラミングを学ぶ2つの必要性

プログラミングを学べば生涯仕事に困らない? 「プログラミングを学ぶのなら、生涯仕事に困らないことを約束しよう」とFacebook元役員のChamath Palihapitiya氏は語っています。 昨今、プログラミングを学ぶ必要性 ...

プログラミング入門

プログラミング入門にはコレがおすすめ!いろいろあるプログラミング言語

いろいろある!プログラミング言語 まったくプログラミングをしない人でも、C言語やjavaは聞いたことがあるのではないでしょうか。 C言語は1970年代に誕生した言語で、今では学校の授業で必須になっていたり、世界的に普及しているのでかなり ...

Scratchでメッセージを使おう

メッセージって何? メッセージは『メッセージを送る』というブロックを使い同じタイミングで他のことをしたいときに使います。 たとえば下のようなスプライトを作ってみましょう。 このように2つのことを同時にすることができます。 ...

比較(暗)(描画モード)

比較(暗) 「Photoshop」や「After effect」にある描画モードについて毎週1つずつ解説していきます。 今回の「比較(暗)」は、基本色と合成色を比べて、より暗い方の色が結果色として選択されます。 より暗い方の色 ...

焼き込みカラー(描画モード)

焼き込みカラー 「Photoshop」や「After effect」にある描画モードについて毎週1つずつ解説していきます。 今回の「焼き込みカラー」は、基本色を暗くして、基本色と合成色のコントラストを強くします。暗いところはより ...

プログラミング教育の現場から

Knocknote Education(ノックノートエデュケーション)の一期生の授業を始めてから早くも一年が経ちました。 現在、一期生の生徒は1年間のカリキュラムを終えてUnityコースでプログラミングを学んでおります。 1年間 ...

Knocknote Education(ノックノートエドゥケーション)