■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に設定する。 ![]() ■メインカメラ設定 「Hierarchy」から「Main Camera」を選択して、 「Inspector」の「Position」の「Y」を5に「Z」を30に設定する。 「Rotation」の「Y」を180に設定する。 ![]() ■指向性ライト設定 ツールバーから「GameObject」->「Create Other」->「Directional Light」を選択してライトを生成する。 「Hierarchy」の「Directionl light」を選択して、「Inspector」の「Rotation」の「X」を30「Y」を180に設定する。 ![]() ■アニメーション設定1 「Project」の「DVS」フォルダから「Miku@Dash」を選択して、「Inspector」の「Animation Warap Mode」のリストを「Loop」に設定する。 ![]() ■アニメーション設定2 「Project」の「DVS」フォルダから「Miku@Stand1」を選択して、「Inspector」の「Animation Warap Mode」のリストを「Loop」に設定する。 ![]() ■ミク描画 「Project」の「DVS」フォルダから「Miku」(四角い箱の絵の方)をドラッグして、「Hierarchy」に入れる。 「Inspector」の「Scale」の「X」「Y」「Z」を100にする。 さらに、「Animation」を「Stand1に設定する。(※右端の[○」を押してポップアップウィンドウから「Scene」を押して選択出来るようになります) ![]() ■ミク移動スクリプト 「Project」の「DVS」フォルダから「Miku」(C#の絵の方)をドラッグして、「Hierarchy」にある「Miku」に合わせて入れる。 ![]() ■カメラ移動スクリプト 「Project」の「DVS」フォルダから「CameraMove」(C#の絵の方)をドラッグして、「Hierarchy」にある「Main Camera」に合わせて入れる。 ![]() ■ミクのキャラクターコントローラー設定 「Hierarchy」にある「Miku」を選択した状態にして、メニューバーから「Component」->「Physics」->「Character Controller」を選択して作成する。 「Inspector」の「Character Controller」の「Height」を0.035にする。「Radius」を0.005にする。「Center」->「Y」を0.018に設定する。 ![]() ■ステージ1のコリジョン作成1 「Hierarchy」にある「Stage1」の左端にある矢印「▼」を選択して、展開された「01_3DNormal_Ground」を選択した状態にして、 メニューバーから「Component」->「Physics」->「Mesh Collider」を作成する。 ![]() ■ステージ1のコリジョン作成2 「Hierarchy」にある「Stage1」の左端にある矢印「▼」を選択して、展開された「01_3DNormal_Pass___」を選択した状態にして、 メニューバーから「Component」->「Physics」->「Mesh Collider」を作成する。 ![]() ■木描画 「Project」から「Standard Assets」の「▼」を選択して、展開された「Tree Creator」->「Trees」->「BigTree」(四角の方の絵)をドラッグして、「Hierarchy」に入れる。 「Inspector」の「Position」の「X」「Y」を0に「Z」を-3に設定する。 ![]() ■ブルーム&フレア効果(Pro版のみ) 「Project」から「Standard Assets」の「▼」を選択して、展開された「Image Effect (Pro Only」->「BloomAndFlares」(Jsの絵の方)をドラッグして、「Hierarchy」の「Main Camera」に入れる。 「Inspector」の「Bloom And Flares(Script)」のパラメーターを任意に設定する。 ![]() ■サンシャフト用のライト作成 メニューバーから「Game Object」->「Create Other」->「Directional Light」を選択して作成する。 作成された「Hierarchy」の「Directionl light」を選択して、右クリックして「Rename」を選択「Directional light (for Sun Shafts)をを名前を設定する。 「Inspector」の「Position」の「Y」を7に「Z」を-400に設定する。 ![]() ■サンシャフト効果(Pro版のみ) 「Project」から「Standard Assets」の「▼」を選択して、展開された「Image Effect (Pro Only」->「SunShafts」(Jsの絵の方)をドラッグして、「Hierarchy」の「Main Camera」に入れる。 「Inspector」の「Sun Shafts(Script)」のパラメーターを任意に設定する。 ![]() ■ゲーム実行 メニューバーの下にある上部中央の「再生」ボタンでゲームを実行できます。 ■おまけ(マウスでカメラ回転操作) 「Project」の「Standard Assets」を展開して「Scripts」->「Camera Scripts」->「MouseOrbit」(Jsの絵の方)をドラッグして、「Hierarchy」の「Main Camera」に入れて、ゲームを実行するとマウスでカメラを自由に回転できます。 |