※「モデルデータをUnityに取り込む」以降は後日追記
[file:]
完成品DL: REAL WORLD
はじめに
- 2時間くらい で お金をかけず にOculusRift対応の オンラインハーレム ゲームを作ってみます。
- 手持ちの唐揚げをあげると付いてくる、そんな 健全 なオンラインゲームです。
- 対象は OculusRift購入予定、または所有者 の プログラミング・開発未経験者 になります。
- 前提として OculusVR Developer Center でユーザー登録済み、Unity インストール済み(プログラミング不要。Unityを使えば誰でも2時間で作れちゃう。OculusRiftでLiveを体感するLukalive!!の作業内容、1.下準備参照)
- 2013/11/3 現在の情報です。日々革命的な進化が行われるため、この記事をアップロードした時点でも情報が古くなっている可能性があります。
- 日本におけるOculusRiftの最新情報は FacebookのVR Japanグループまたは、Twitter@VRNewsJP をご確認ください。
環境
- Windows 7 x64
- Unity 4.2.2
- Oculus SDK 0.2.5
作業のおおまかな流れ
- ダウンロード(30分)
- UnityのOculusサンプルプロジェクトを手に入れる
- プレイヤーとNPCのMMDのモデルデータ(
*.pmd
*.pmx
ファイル) PMD2FBX_MMD4Mecanim
(MMDデータをUnityで使うためのツール)
- プロジェクト作成(90分)
- Unityでプロジェクト新規作成・基本設定
- AssetStoreからプロジェクトのテンプレートを手に入れる
- プレイヤーOculus対応
- モデルデータをUnityに取り込む
- プレイヤーにモデルデータを設定する
- NPCを配置する
- NPCにAIを設定する
作業の内容
- ダウンロード(30分)
- UnityのOculusサンプルプロジェクトを手に入れる
Unity 4 Pro Integration
Unity 4 Pro Integration
→ovr_unity_0.2.5_lib.zip
- UnityのOculusサンプルプロジェクトファイル
C:/dev/unity/assets/ovr_unity_0.2.5_lib/OculusUnityIntegration/OculusUnityIntegrationTuscanyDemo.unitypackage
- プレイヤーとNPCのMMDのモデルデータ(
*.pmd
*.pmx
ファイル)C:\dev\assets\models\
- MMDモデル配布あり ‐ ニコニコ動画:Q
- VPVP wiki - モデルデータ/VOCALOID
PMD2FBX_MMD4Mecanim
(MMDデータをUnityで使うためのツール)- DL:
MMD4Mecanim_Alpha_20131103_2.zip
Stereoarts Homepage (@Stereoarts(Noraさん))- 解凍して名前を変えて移動
C:\dev\unity\tools\MMD4Mecanim_Alpha_20131103_2\
- 解凍して名前を変えて移動
- DL:
- UnityのOculusサンプルプロジェクトを手に入れる
Unity 4 Pro Integration
- プロジェクト作成(90分)
- Unityでプロジェクト新規作成・基本設定
- プロジェクト新規作成
- Unity設定
- Oculusサンプルプロジェクトをインポート
- ここまでで動作確認。動かしてみる
- AssetStoreからプロジェクトのテンプレートを手に入れる
- Photonを使用したサンプルプロジェクトの入手
- Photon Viking Demo - Unity AssetStore Open Asset Storeをクリックすると、UnityのAssetStoreが開く。Downloadをクリック
NOTE
UnityからAssetStoreを起動する方法 メニューバーのWindow -> AssetStoreNOTE
AssetStoreとは 有料・無料含め、ゲームづくりに欠かせないモデルデータや音楽など、様々なデータを手に入れることができるオンラインストア。
- Photon Viking Demoサンプルプロジェクトをインポート
- ここまでで動作確認。動かしてみる
- AppIdに誤りがある場合
- Photonを使用したサンプルプロジェクトの入手
- プレイヤーOculus対応
NOTE
Inspector
からある値を変えると、最初から一人称視点にすることができる。ゲームスタート時に三人称から自動的に一人称視点へスッとアニメーション。まるで憑依!
- モデルデータをUnityに取り込む
- からあげモデルデータ
@GOROman氏作 GOROman式からあげ・アペンド
3DスキャンしたUnityで使える唐揚げモデルデータ アップしました。 通称「からあぺ」 です。 / GOROman式からあげ・アペンド Ver1.00 #bowlroll_net http://t.co/EUw3ZU0Jq0 #karaage
— GOROman - SKB01 (@GOROman) October 27, 2013
- からあげモデルデータ
@GOROman氏作 GOROman式からあげ・アペンド
- プレイヤーにモデルデータを設定する
- NPCを配置する
- NPCにAIを設定する
- AssetStore起動 Window -> AssetStore
- Unityでプロジェクト新規作成・基本設定