見出し画像

Galaxy で Air 太鼓の達人を作る

↑ これの番外編です。

前回、iPhone フロント(ディスプレイ側)の True Depth Camera が 15 FPS であるため認識速度に限界があって高難度の曲がクリア不可能でした。

今回、フロントの Depth Camera で 30 FPS 駆動する Galaxy S10 5G を用いて同じソフトを動作させてみました。

動かした様子はこちら ↓

めっちゃ疲れるけど、いい感じ!!!

15 FPS と 30 FPS でこんなに違うのか、と思いました。
これでも若干誤認識はあるので、60 FPS だと更によくなるかもしれません。

ただし、今回使用した S10 5G は少し古い端末で日本では殆ど売られていないため、入手はかなり難しいと思われます。また、Galaxy S10 無印だと駄目で Galaxy S10 5G である必要性があるので間違って購入しないように注意してください。

iPhone の True Depth Camera が 30 FPS になることを祈ります。。。

ToF AR Android 向けの設定

基本的には ↓ で作った Unity プロジェクトがそのまま使えます。

Android で動作させるために追加設定が必要な箇所がいくつかあります。

Target Platfrom を Android へ変更する

ToF AR Android パッケージをインポートする

以下の2つの unitypackage を追加で import する。
・TofAR_Base_v1.0.0_Android.unitypackage
・TofAR_Hand_v1.0.0_Android.unitypackage
※ iOS 版のものは入れたままで問題ありません。

Scripting Backend の変更

Player Settings > Other Settings > Configuration > Scripting Backend
Mono → IL2CPP へ変更。

Api Compatibility Level の変更

Player Settings > Other Settings > Configuration > Api Compatibility Level
.Net Standard 2.0 → .NET 4.x へ変更。

Target Architectures の変更

Player Settings > Other Settings > Configuration > Target Architectures
ARMv7 のチェックを外し、 ARM64 にチェックをいれる。

あとは Build すれば動作すると思います。


この記事が気に入ったらサポートをしてみませんか?