メインコンテンツまでスキップ

サポートされているブラウザ

PlayCanvas Engineは、WebGL 2.0と、ビルドターゲットで説明するJavaScriptの機能をサポートするブラウザが必要です。最小ブラウザバージョンは以下の通りです:

ブラウザバージョンWinmacOSLinuxChrome OSAndroidiOS
Chrome80+✔️✔️✔️✔️✔️✔️
Safari15+✔️✔️
Firefox75+✔️✔️✔️✔️✔️
Edge80+✔️✔️✔️✔️✔️
Opera67+✔️✔️✔️✔️

iOSとiPadOSでは、Chrome、Firefox、EdgeもSafariと同じブラウザエンジンであるWebKit上に構築されているため、iOSまたはiPadOS 15以降が必要です。Opera for Androidはデスクトップ版Operaとは別のバージョン番号を使用しており、バージョン57以降が必要です。

ヒント

最高のパフォーマンスとWebGPUなどの新機能へのアクセスのために、最新のブラウザを使用することをお勧めします。

WebGPU​

EngineはデフォルトでWebGL 2.0を使用してレンダリングします。アプリケーションは、createGraphicsDeviceでグラフィックスデバイスを作成する際に、代わりにWebGPUを要求できます。WebGPUが利用できない場合、EngineはWebGL 2.0にフォールバックします。WebGPUは以下で利用できます:

  • Chrome: Windows、macOS、ChromeOSでは113以降、Androidでは121以降、Intel Gen12以降のGPUを搭載したLinuxでは144以降
  • Edge: WindowsとmacOSでは113以降、Intel Gen12以降のGPUを搭載したLinuxでは144以降
  • Safari: macOS、iOS、iPadOSで26以降
  • Firefox: Windowsでは141以降、Apple Silicon搭載のmacOSでは147以降
  • Opera: WindowsとmacOSで99以降

WebGPUのサポートは現在も拡大しているため、最新の対応状況はCan I useで確認してください。

ブラウザサポートの確認​

お使いのブラウザがWebGL 2.0をサポートしているか確認するには、webglreport.comにアクセスしてください。WebGPUについては、webgpureport.orgで確認できます。🎉

ビルドターゲット​

PlayCanvas EngineはES2020 JavaScriptをターゲットとしてビルドされており、リリース版とプロファイラー版のESモジュールビルドではES2022のクラスフィールドも使用しています。上記のChrome、Edge、Firefox、Operaの最小バージョンは、WebGL 2.0ではなく、これらの言語機能によって決まります。これより古いバージョンのブラウザは、WebGL 2.0をサポートしていてもEngineを実行できません。