Skip to content
@_mathken edited this page Dec 23, 2023 · 19 revisions

目的

  • 3DとVRどちらでもビルドしやすくするようにして、両方でノウハウを共有できるようにします
  • プロジェクトをオープンソースにすることで、他の人に知見を共有します

使い方

  • 現在、『地獄スイカ割り』というゲームをサンプルとして遊べます

3DとVRの切り替え開発時の注意点

  • AudioSourceが3DとVRで違うので、それぞれのときに切り替えられるようにする必要がある

スクリプト

以下がメインのスクリプトフォルダです。

  • Assets/vr-action-game-kit/Scripts

上記以外に、以下のスクリプトにも攻撃・移動関連処理が書かれています

  • Assets/UnityChan/Scripts/UnityChanControlScriptWithRgidBody.cs
  • Assets/UnityChan/Scripts/IKCtrlRightHand.cs

WebGL(3D)でのプレイ・ビルド方法

  • Hierarchyの3Dの部分のゲームオブジェクトを有効化し、VRの部分のゲームオブジェクトを無効化してプレイ・ビルドします image

  • パブリックリポジトリのままでunityroomの以下のランキングに対応する場合、インスペクタにキーを書いたままだと公開されてしまいます。そのため、キーをインスペクタに書いてビルドしてからキーを消してからコミットすることを推奨します。

  • unityroomにアップロードする場合は右記のページを参考にアップロードしてください https://dkrevel.com/makegame-beginner/unityroom/

Windows/Android(VR)でのプレイ・ビルド方法

  • HierarchyのVRの部分のゲームオブジェクトを有効化し、3Dの部分のゲームオブジェクトを無効化してプレイ・ビルドします image