0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

カメドットのアドベントカレンダーAdvent Calendar 2019

Day 11

adventcalender ARCoreを触って、サンプルを作ってみる 12/11分として記載

Last updated at Posted at 2020-02-09

2020/02/08 記事の構成を記載

こんにちは、コロナです。

今回は、ARの学習をしたくてARCoreのサンプルを作成しようのコーナーです。

ARCoreって何?

UnityがAndroid向けにゲームを拡張するために用意してくれたSDKになります。
Unity側の紹介ページ
https://unity3d.com/jp/partners/google/arcore

issueこれからの課題

google側に記載されているSDKの消化をしていく
https://developers.google.com/ar/develop/unity/quickstart-android

2020/12/09 追記

MRTK×Arfoundationで、過去のゲームを1シーンから作る方向に変更

プロジェクトの設定について、確認と必要であれば設定

MRTKのプロジェクト設定部分

RebirthArcane - SampleScene - PC, Mac & Linux Standalone - Unity 2019.3.13f1 Personal DX11 2020_12_10 0_17_56.png

今回のモンスターは、MRTKのPressableButtonで押して召喚

pressableボタンの説明は、公式ドキュメントを見ていただければと思います

RebirthArcane - SampleSceneArCore - PC, Mac & Linux Standalone - Unity 2019.3.13f1 Personal DX11 2020_12_10 0_22_31.png

ARfoundationの設定

ARSession

RebirthArcane - SampleSceneArCore - PC, Mac & Linux Standalone - Unity 2019.3.13f1 Personal DX11 2020_12_10 0_20_28.png

AR内のカメラオブジェクトの設定

RebirthArcane - SampleSceneArCore - PC, Mac & Linux Standalone - Unity 2019.3.13f1 Personal DX11 2020_12_10 0_20_37.png

ARカメラオブジェクト本体の設定
ゲーム本体のmaincameraオブジェクトに設定をしました

RebirthArcane - SampleSceneArCore - PC, Mac & Linux Standalone - Unity 2019.3.13f1 Personal DX11 2020_12_10 0_21_07.png

Android環境として実際にビルドをする

ar機能が、実行されてお部屋をフィールド画面で戦える状態まで来ました

See the Pen XWjJWXe by サリー(sakuriver)@FF7Rとデススト攻略、ドラクエ3中 (@sakuriver) on CodePen.

ありがとうございました

MRTK公式ドキュメント

ARSession公式ドキュメント

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?