■2014/8/10

 GitHubに、

■SetMaterialTextureForMMD4MecanimXMLFile
 UnityのMMD4Mecanimで吐き出したFBX形式をDCCツール(3ds Max/Maya)でテクスチャを自動登録して表示するスクリプト

■UnityKinectMiku
 Unityの最新のKinect SDK 1.8を使用してリアルタイムに桜ミクさんをKinectで動かすUnityサンプルプロジェクト

■UnityKinect2Miku(NEW
 Unityの最新のKinect SDK 2.0を使用してリアルタイムに桜ミクさんをKinect2で動かすUnityサンプルプロジェクト

■FBXExporter4Unity(NEW
 Unityのシーンをアニメーション付きのFBX形式で吐き出す最新のFBX SDK 2015.1用のエクスポーター(DCCTools 2015対応)

 Unityのプロジェクト/Unityのソースファイル/DCCTools用のスクリプトをアップロードしました。
 
Unity3D 3 3Dアクションゲーム製作 初心者向け講座(第一弾)

・自作3Dアクションゲームを簡単に作ってみたいと思った方!
・ゲーム製作の参考になるサイトが少なくて困ってる方!
・Direct3DやOpenGLの3Dエンジン作成が難しくてゲーム製作を諦めていた方!
・簡単に3Dゲームを作ってみようとチャレンジしてみようと思った方!

さぁ、初心者の貴方にも多分出来る3Dゲーム製作の扉を開けてみましょう!

▼Unity3D ダウンロード先
Unity3D 3 Download


・有料版(Pro版)は、30日間体験版として使えます。
 この初心者向けの講座はPro版を推奨していますが、豪華なエフェクト効果(Pro版のみ)を使わなければ、フリー版でも動作出来ます。
 (※注意:インストール時にアセットを全てチェックして入れて下さい。)

▼DVS実行サンプル ダウンロード先
■DVS実行サンプル(for Windows XP/Vista/7) Download


▼DVS動画サンプル リンク先
■ニコニコ動画
■準備

 メニューバーから「Assets」->「Create」->「Folder」を選択して作成します。
作成した「Project」にある「New Folder」を右クリックして「Rename」を選択して「DVS」と名前を変えます。
 「エクスプローラー」で「Unity_3_DVS_Data_20110116.exe」(※デザイナーからキャラクターのデータの使用許可がおりませんので、一部データーの収録をしておりません。)を解凍したフォルダの中身のファイル(サブフォルダ以外)を全て選択ドラックして「Project」の「DVS」に入れて下さい。

■ステージ1描画

 「Project」の「DVS」フォルダにある「Stage1」をマウスでドラッグして「HIerarchy」に入れる。
「Inspector」の「Scale」の「X」「Y」「Z」を100に設定する。

Unity3D 3.0 DVS(ステージ1描画)

■メインカメラ設定

 「Hierarchy」から「Main Camera」を選択して、
「Inspector」の「Position」の「Y」を5に「Z」を30に設定する。
Rotation」の「Y」を180に設定する。

Unity3D 3.0 DVS(メインカメラ設定)


■指向性ライト設定

 ツールバーから「GameObject」->「Create Other」->「Directional Light」を選択してライトを生成する。
「Hierarchy」の「Directionl light」を選択して、「Inspector」の「Rotation」の「X」を30「Y」を180に設定する。

Unity3D 3.0 DVS(指向性ライト設定)


■アニメーション設定1

 「Project」の「DVS」フォルダから「Miku@Dash」を選択して、「Inspector」の「Animation Warap Mode」のリストを「Loop」に設定する。

Unity3D 3.0 DVS(アニメーション設定1)


■アニメーション設定2

 「Project」の「DVS」フォルダから「Miku@Stand1」を選択して、「Inspector」の「Animation Warap Mode」のリストを「Loop」に設定する。

Unity3D 3.0 DVS(アニメーション設定2)


■ミク描画

 「Project」の「DVS」フォルダから「Miku」(四角い箱の絵の方)をドラッグして、「Hierarchy」に入れる。
「Inspector」の「Scale」の「X」「Y」「Z」を100にする。
さらに、「Animation」を「Stand1に設定する。(※右端の[○」を押してポップアップウィンドウから「Scene」を押して選択出来るようになります)

Unity3D 3.0 DVS(ミク描画)


■ミク移動スクリプト

 「Project」の「DVS」フォルダから「Miku」(C#の絵の方)をドラッグして、「Hierarchy」にある「Miku」に合わせて入れる。

Unity3D 3.0 DVS(ミク移動スクリプト)


■カメラ移動スクリプト

 「Project」の「DVS」フォルダから「CameraMove」(C#の絵の方)をドラッグして、「Hierarchy」にある「Main Camera」に合わせて入れる。

Unity3D 3.0 DVS(カメラ移動スクリプト)


■ミクのキャラクターコントローラー設定

 「Hierarchy」にある「Miku」を選択した状態にして、メニューバーから「Component」->「Physics」->「Character Controller」を選択して作成する。
「Inspector」の「Character Controller」の「Height」を0.035にする。「Radius」を0.005にする。「Center」->「Y」を0.018に設定する。

Unity3D 3.0 DVS(ミクのキャラクターコントローラー設定)


■ステージ1のコリジョン作成1

 「Hierarchy」にある「Stage1」の左端にある矢印「▼」を選択して、展開された「01_3DNormal_Ground」を選択した状態にして、
メニューバーから「Component」->「Physics」->「Mesh Collider」を作成する。

Unity3D 3.0 DVS(ステージ1のコリジョン作成1)


■ステージ1のコリジョン作成2

 「Hierarchy」にある「Stage1」の左端にある矢印「▼」を選択して、展開された「01_3DNormal_Pass___」を選択した状態にして、
メニューバーから「Component」->「Physics」->「Mesh Collider」を作成する。

Unity3D 3.0 DVS(ステージ1のコリジョン作成2)


■木描画

 「Project」から「Standard Assets」の「▼」を選択して、展開された「Tree Creator」->「Trees」->「BigTree」(四角の方の絵)をドラッグして、「Hierarchy」に入れる。
「Inspector」の「Position」の「X」「Y」を0に「Z」を-3に設定する。

Unity3D 3.0 DVS(木描画)


■ブルーム&フレア効果(Pro版のみ

 「Project」から「Standard Assets」の「▼」を選択して、展開された「Image Effect (Pro Only」->「BloomAndFlares」(Jsの絵の方)をドラッグして、「Hierarchy」の「Main Camera」に入れる。
「Inspector」の「Bloom And Flares(Script)」のパラメーターを任意に設定する。

Unity3D 3.0 DVS(ブルーム&フレア効果)


■サンシャフト用のライト作成

 メニューバーから「Game Object」->「Create Other」->「Directional Light」を選択して作成する。
作成された「Hierarchy」の「Directionl light」を選択して、右クリックして「Rename」を選択「Directional light (for Sun Shafts)をを名前を設定する。
「Inspector」の「Position」の「Y」を7に「Z」を-400に設定する。

Unity3D 3.0 DVS(サンシャフト用のライト作成)


■サンシャフト効果(Pro版のみ

 「Project」から「Standard Assets」の「▼」を選択して、展開された「Image Effect (Pro Only」->「SunShafts」(Jsの絵の方)をドラッグして、「Hierarchy」の「Main Camera」に入れる。
「Inspector」の「Sun Shafts(Script)」のパラメーターを任意に設定する。

Unity3D 3.0 DVS(サンシャフト効果)


■ゲーム実行

 メニューバーの下にある上部中央の「再生」ボタンでゲームを実行できます。

■おまけ(マウスでカメラ回転操作)

 「Project」の「Standard Assets」を展開して「Scripts」->「Camera Scripts」->「MouseOrbit」(Jsの絵の方)をドラッグして、「Hierarchy」の「Main Camera」に入れて、ゲームを実行するとマウスでカメラを自由に回転できます。