2019年8月22日木曜日

[Unity][OculusQuest] MMDキャラは自分のOculusQuestでしか表示されない

MMDキャラをUnityで使うとなると、以下のパッケージを使わせてもらうのが簡単です。
mmd4mecanim

MMDフォーマットをUnity用のfbx形式にコンバートしてくれるパッケージです。

MMDについては以下をwikiを参照して下さい。
https://www6.atwiki.jp/vpvpwiki/pages/187.html


このパッケージを使えば、OculusQuestでもMMDフォーマットが同様に使えるのですが…
自分の環境でしかキャラクターは表示されません!

OculusQuestはAndroidとしてビルドする必要があるため、
mmd4meccanimの規約に引っかかる為です。



以下規約抜粋
■ Android サポートについての補足
公開バージョンでは、Unity から apk をビルドした際に接続していた端末でのみ動作するようにロックをしています。
この制限は、著作者・権利者に無断で Google Play にビルドをアップしたり、または Dropbox などでの共有を防ぐための措置です。
また、この制限を意図的に解除したり、そのノウハウを共有しないでください。
※もし、著作者及び権利者ご本人で、何らかの事情でこの制限を解除したい場合は、ご相談ください。

OculusQuestで3Dモデルを使う場合は、Unity公式のアセットを使うか、VRoidやfbx、obj形式のモデルを使いましょう!

[App][OculusQuest] ゴールキーパーゲーム ver0.1

ゴールキーパーゲームを作りました。

キャラクタはこちらからお借りしました。
https://bowlroll.net/file/176350
※問題あれば変更します

■遊び方
・スタートボタンを手で触わるとスタートです。

・キャラクターがボールを蹴ってくるので、手と体と顔を使ってボールを防いでください。ちなみに、防ぐたびにどんどんボールは早くなっていきます。

・手は「パー」の状態じゃないと当たり判定されないのでご注意を。
 ※今後修正予定

・ゴールが決まると終了です。


■ダウンロード
※すみません、バグあったので一旦配布中止です

2019年8月10日土曜日

[App] Shooting Gallery v0.1 for Oculus Quest

Oculus Quest用の的あて射撃ゲームです。
ひとまず動かせるレベルにはなったので一旦公開してみます。
ご意見あればぜひ

https://drive.google.com/open?id=1dRo82hSXZJ0ykXEJ1J5NfOOj6jtY5Xhp
※例によってSideQuest経由でインストールしてください。



■あと追加したいこと
・ランキング機能
・ゾンビモード
・出現パターンを増やす


2019年8月7日水曜日

[Unity][OculusQuest] 射撃ゲーム開発中その4

Oculus Quest用射撃ゲーム開発その4

ある程度形になってきたけど、出現パターンやリスタートなどもう少し考慮が必要かな。細かい調整が結構めんどくさい・・・



2019年8月6日火曜日

[Unity] 親子関係が階層的になっているときに第1階層だけ配列にしたい


タイトルのままだけd、親子関係が階層的になっているときに、子供を第1階層だけ配列にしたいときのやりかた。(ニッチ?)


つまり、こうなっているときに「m0,m1,m2・・」を配列に入れたい。


// 子供を1階層だけ検索し、GameObject型に変換
GameObject[] GetChildren(GameObject parent) {
// 見つからなかったらreturn
if(parent == null) return null;

GameObject [] childs = new GameObject[parent.transform.childCount];
var index = 0;
foreach (Transform child in parent.transform){
childs[index++] = child.gameObject;
}

return childs;
}



使い方:関数に親のGameObjectを渡してあげる

GameObject []childs = GetChildren(GameObject.Find("/_matoes"));

2019年8月4日日曜日

[Unity][App] 射撃ゲーム開発中その3

OculusQuestの射撃ゲーム作成その3

消えてしまったプログラムを地道に復活させた。
やはり二日分は大きいな・・・
ある程度形にはなってきたので、もうちょいかな。
あらゆる的は破壊できるようにしてるので、爽快感はあるはず!


2019年8月2日金曜日

[Unity][App] 射撃ゲーム開発中その2

ビンを銃で撃つと粉々になるとか、いい感じに出来上がってきたと思ったら…ファイルが破損してしまった!
USB上で作業するのはやはり危険だな。二日前のバックアップはあるので、もう一度やり直すか、ゾンビ系に移行しようか…
うーん、やっぱり記憶が鮮明なうちにやり戻そう!