メインコンテンツへスキップ
< すべてのトピックに戻る

PICOのSDKとOpenXRはどう使い分けるか?

基本の移動や掴み操作は「OpenXR」で全機種共通化し、PICO独自の機能(アイトラッキングや特殊なパススルー等)を使う部分だけ「PICO SDK」を併用します。

全てをPICO SDKで組んでしまうと、後から「Quest版も出して」と言われた時にコードを全部書き直す地獄の作業が発生するためです。

Input SystemとXR Interaction Toolkitをベースにゲームの根幹を作ります。PICO専用の機能を使う処理は #if PICO_SDK などのプリプロセッサで囲み、他機種向けビルド時に エラーが出ないよう隔離します。

目次

9周年キャンペーン実施中 早い申込みほど受講料がお得に