「unityで0からVRゲームを作ってみたい!」
「Oculus Questを使ったゲームの作り方を学びたい」
そんなVRゲームを一度作ってみたいという気持ちに応えるために今回の講座記事が生まれました。
このページではVRゲームをunityで開発していきます。
UnityとOculusQuestを用いたアプリの作り方 ~超入門編~
ここでは、Oculus Questを用いたアプリをUnityで開発するための最低限の知識を習得していきます。
具体的には、オキュラスクエストをUnityで使うための準備(インストール・ビルド・実機動作確認)とOculusでものを掴むためのスクリプトや球を発射するスクリプトを書いていきます。
オキュラスでアプリ作るのが初めての場合は最初に読んでみてください。
Oculus Questとunityで作るVRシューティングテトリスゲーム開発講座(全9回)
今回は上画像のような完全フルスクラッチで全く新しいゲーム「VRシューティングテトリス」を制作します。
最新のVRヘッドセットであるOculus Questを利用し、unityでVRゲームを作っていきましょう。
「Oculus Questでどうやってビルドしたらいいの?」
「unityで作ったゲームをOculus実機でプレイする方法は?」
こうした最初の環境設定の悩みを解決する講座からスタートしていきます^^
楽しみながらVRゲームを作っていきましょう!
- VRシューティングテトリスのフィールドとキューブを作ろう
- Oculus Questのコントローラーからテトリスブロックを射出する処理
- 射出されたテトリスブロックをフィールドにはめる方法と計算処理の作り方
- テトリスのブロックユニットの作成と配置方法について
- テトリスゲームの状態管理・ブロック落下・連射の制限処理を作る
- テトリスユニットの回転処理とフィールド外に射出したときのバグ修正
- テトリスブロックが一列揃ったら消える処理の作り方
- ブロックの射出先を示すポインター作り/射出後に他ブロックに引っかかるバグを修正
- スコア表示と得点処理・ブロック消去時のエフェクトアニメーションの作り方
ここまででVRシューティングテトリスのエッセンスは完成です。
ここからはBGM・効果音を追加し、対戦相手AIの作成やオンライン対戦に対応させることで本格的なゲームに仕上げていくことができます。
このあたりの機能も今後追加して講座化していく予定です。
楽しみにしていてください^^
講座記事の感想やコメントなどもお待ちしてます。
読んでいただきありがとうございました!