Engineの記事を掲載!?いいんです。興味があってワクワクすることであれば挑戦します。サーバーサイドだけでなくクライアントサイドも挑戦するんです!!現在Web3階層やゲーム向けサーバ環境のKubernetes環境を簡単に作成するEasyDoggieというプラットフォームを開発しています。Questは、オールイン型のVRヘッドセットです。4で作成するための準備と簡単なサンプルアプリケーションの実行方法を紹介します。環境で動作確認を行いました。Hubで公開しています。Questのアプリケーションを作成します。4を開発に使用するPCにインストールをしておいてください。4のインストール方法は公式ページのインストールガイドを参考にしてください。インストールガイドには日本語のページもありますが、バージョンが古いため画面のキャプチャ内容などが最新バージョンとは異なっています。英語版のページを参照することをお勧めします。NDK、JavaなどのAndroidの開発環境の設定が必要です。それぞれ個別にインストールすることも可能ですが、個別にインストールするのは手間がかかります。Andoridを利用して一括インストールを行います。Engineがサポートするバージョンの開発環境がインストールされます。バージョンの依存関係などに悩むこともなくなりますので、とても簡単にインストールを完了させることができます。Androidのインストーラーは、以下のディレクトリにあります。Games\UE_4.22\Engine\Extras\AndroidWorks\Win64CodeWorksforAndroid-1R7u1-windows.exeを実行してインストールを行ってください。インストールの設定はデフォルトのままでも問題ありません。デフォルト以外のパスやMacにインストールした場合は、インストールパスとプラットフォームを変更した場所にあります。4をインストールした環境に従って、パスを読み替えてください。Questのアプリケーションを作ってみましょう。エディタを起動して新規プロジェクトのタブを選んでください。以下の設定で新規プロジェクトを作成します。ブループリントブランクモバイル/タブレットスケーラブルな3D・2Dスターターコンテンツ無しプロジェクトの保存先と名前は、利用している環境に合わせて自由に設定してください。最後にプロジェクトを作成ボタンを押して、新規プロジェクトを作成してください。プロジェクトの設定をしよう新規プロジェクトを作成すると、プロジェクトのエディタが起動します。エディタの編集→プロジェクト設定を選んでください。左側のパネルからエンジン→インプットを選択します。InterfaceのマッピングをクリアしてNoneに変更します。プラットフォーム→Androidを選択します。Packagingが赤くなっています。今すぐ設定を押して設定をします。設定が終わると背景色が緑になります。続けて以下の設定を変更します。Licenseのボタンがグレーアウトされていない場合は、ボタンをクリックしてライセンス内容に同意をしておいてください。ライセンスに同意するとボタンがグレーアウトされます。APKにチェックを入れます。SDKConfigが設定されていない場合は、利用している開発環境に合わせて設定をしてください。以上でプロジェクトの設定は完了です。つづいて簡単なVRアプリケーションを作成して、動作を確認してみましょう。UE4でアプリケーションを作ってみよう新規レベルを作ろうUE4で簡単なアプリケーションをつくって、動作を確認してみましょう。初めに新しいレベルを作成します。ファイルの新規レベルを選択します。VR-Basicを選択します。現在のレベルを保存を押して、新規作成したレベルを保存しておきましょう。レベルの名前は好きな名前で設定してください。ここではTestMapという名前で設定しました。次に、作成した新規レベルをエディタとゲームを起動したときのデフォルトマップに設定しておきます。編集→プロジェクト設定を選択します。プロジェクト設定画面からプロジェクト→マップ&モードを選択します。Mapを作成した新規マップに変更します。Questのアプリケーションを作成するための設定と動作確認を行うことが目的なので、レベルを新規作成したときのデフォルトのアプリケーションをそのまま利用します。Questと接続して起動確認をしてみましょう。organization)の登録を行っていない場合は、開発者組織の登録を行います。Dashboardから行います。画面が表示されるので、問題がなければ同意にチェックを入れて同意するボタンを押すと、開発者組織の登録は完了です。Questを開発者モードに変更します。開発者スマートモードへの変更はスマートフォンのOculusアプリから行います。Oculusアプリの右下の設定をタップする。Questをタップする。その他設定から開発者モードを有効にする。Bridge)をインストールします。Driversをダウンロードします。利用規約にチェックを入れてダウンロードボタンを押すと、ダウンロードが始まります。ダウンロードしたファイルを解凍します。解凍したフォルダにあるandroid_winusb.infを右クリックし、インストールを選択します。QuestをUSBケーブルで接続します。Questに付属しているUSBケーブルはUSB3規格のケーブルではないので、別途USB3のケーブルを用意することが推奨されています。Questを接続したら、PCのコマンドプロンプトから以下のコマンドを実行します。Questが認識されているようです。Questの画面を確認してください。Questの画面上に、USBデバックを許可しますか?というダイアログが表示されます。QuestとPCとの接続を許可してください。devicesコマンドを実行すると、許可済みのデバイスとして表示されます。Questが追加されます。id>)を選択してテストプレイをしてみましょう。Engineのエディタ上に以下のようなダイアログが表示されます。Quest上でアプリケーションが起動しているか確認をしてみましょう。VR空間が表示されたでしょうか?サンプルアプリケーションではコントローラーの設定をしていません。Questの連携の世界を少しは体験できたのではないでしょうか。4で作るための設定と簡単なサンプルアプリケーションの実行方法を紹介しました。Questはスタンドアローンで動作するVRヘッドセットなので、いろいろな場所でVRを体験することができます。設定もスマートフォンで完了できるので、とても簡単にできます。これからVRを体験しようと考えている人へお勧めできるVRヘッドセットです。今回はサバ管屋らしくない記事でしたが、今後もワクワクすることであれば記事にしていく予定です。一緒にワクワク体験を作っていきませんか?本記事に対する質問や要望がありましたら、気軽にDMなどでコメントをください。スカイアーチネットワークス株式会社AWS・クラウド導入における構築から監視・運用保守までをマネージドサービスで提供する、スカイアーチネットワークスの公式サイト。AWS・クラウドを始め、豊富なサーバー管理の経験と安心のセキュリティ対策、専門エンジニアの確かな知識で、お客様のビジネスの成長をサポートします。AWS・クラウド導入における構築から監視・運用保守までをマネージドサービスで提供する、スカイアーチネットワークスの公式サイト。AWS・クラウドを始め、豊富なサーバー管理の経験と安心のセキュリティ対策、専門エンジニアの確かな知識で、お客様のビジネスの成長をサポートします。淳スカイアーチネットワークスで、新しいサービスの企画を行っています。元SIer、元スマフォ向けゲームインフラの経験を生かして、新しいサービスをリリースしていきます。現在企画中のサービスはこちら。https://github.com/easydoggieコメントを頂けると嬉しいです。Engineこの記事が気に入ったらいいねしよう!最新記事をお届けします。-RECOMMENDこちらの記事も人気です。淳スカイアーチネットワークスで、新しいサービスの企画を行っています。元SIer、元スマフォ向けゲームインフラの経験を生かして、新しいサービスをリリースしていきます。現在企画中のサービスはこちら。コメントを頂けると嬉しいです。