54
54

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

【Unity】MMDモデルを使ってボールを蹴って物体を壊すゲームを作ろう!その1【基礎】

Last updated at Posted at 2014-03-27

目次

【Unity】MMDモデルを使ってボールを蹴って物体を壊すゲームを作ろう!
その1
その2
その3
その4
その5
その6(完結)

はじめに

Unityは楽しいですね!
自分の投稿はcocos2dxが多いですが、
実は最近もっぱらunityです。
この投稿ではunityを利用して以下のような簡単なゲームを作りたいと思います。
「MMDの3Dモデルを利用して、ボールを飛ばし、物体を破壊するゲーム」
書くことより画面を実際に画像で見せながら説明しないと分かりにくいので、
長く見えますが、実際に手を動かすのはかなり少ないです。
余りに長くなりそうでしたらいくつかに分割します。

今回使用したものは
Unity 4.3.4f1
MMD4Mecanim_Alpha_20140227
になります。

では、早速やっていきましょう。

MMDモデルをunity上に追加する

MMDモデルをunityに追加するためには
MMD4Mechanimを使うのがとっても便利で簡単ですので、こちらを利用します。
新規プロジェクトを作成し、MMD4Mecanim.unitypackageを実行します。

スクリーンショット 2014-03-27 20.54.36.png

するとimport画面が出ますので、importを行います。

screentshot2.png

しばらく時間がかかりますので、ちょっと待機です。
インストールが完了しますと、MMD4Mecanimフォルダとpluginフォルダがunityプロジェクト内に生成されます。

スクリーンショット 2014-03-27 20.59.33.png

MMDモデルをunityに追加

今回はVPVP wikiにありました、権太君を利用します。
(このように配布されているMMDモデルを利用する際は必ずreadme.txtを一読するようにしましょう)
解凍後、名前をgontaに変えていますが、必須ではありません。
フォルダごとprojectビュー内に入れるとgonta.MMD4Mecanimが自動的に出来上がります。

screentshot3.png

それを選択して、InstpectorからProcessを押下します。

screenshot5.png

すると3Dモデルが変換され、Unity上に表示されます。

スクリーンショット 2014-03-27 21.00.33.png

取り込んだUnityモデルにMecanimを設定する

モデルによっては取り込んだ状態そのままでも使用出来るかもしれませんが、ちゃんとUnityのAnimationを設定出来るようにモデルを調整します。

生成したgontaファイルを選択し、Inspectorにある、rigタブを押下し、Animation TypeをHumanoidにした後、Configureを押下します。

スクリーンショット 2014-03-27 21.01.54.png

するとここでSceneの保存を聞かれますが、そのまま名前を付けて保存します。
その後、Applyを押下。すると、

スクリーンショット 2014-03-27 21.04.40.png

このようなボーン情報が表示されます。ここで細かい設定なども可能なのですが、今回はそのままInspectorにあるDoneボタンを押下してください。

これで、MMDをUnity上で使用する準備完了です。

その2に続く

長くなってしまったので、その2に続きます!
その2では取り込んだMMDモデルにモーションを付けます。

54
54
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
54
54

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?