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

はじめに

PlayCanvasとは?

PlayCanvasは✨ ウェブグラフィックス作成プラットフォーム ✨です

PlayCanvasは、インタラクティブでグラフィカルなウェブアプリケーションを構築するために使用できるオープンソース製品のコレクションです。

🦾 PlayCanvas Engine - すべてのPlayCanvasアプリケーションを動かすオープンソースのJavaScriptランタイム
⚛️ PlayCanvas React - PlayCanvas EngineをラップするオープンソースのReactベースの宣言型インターフェース
🧩 PlayCanvas Web Components - PlayCanvas EngineをラップするオープンソースのWeb Componentsベースの宣言型インターフェース
🛠️ PlayCanvas Editor - PlayCanvasアプリケーションを構築するためのリアルタイム共同ビジュアル編集環境

どの製品があなたに適していますか?

開発者はそれぞれ異なるため、PlayCanvasへの適切な入り口を選ぶことは、あなたの経験とスキルに依存します。私たちが選ぶお手伝いをします:

🦾 PlayCanvas Engine - フルコントロール開発

最適: 経験豊富なプログラマー、パフォーマンスが重要なアプリケーション、カスタムワークフロー 次の場合はこれを選択: 最大限のコントロールを望む、特定のアーキテクチャ要件がある、または複雑なシステムを構築している場合

⚛️ PlayCanvas React - React開発者向け

最適: React開発者、コンポーネントベースで考える方、既存のReactプロジェクト 次の場合はこれを選択: すでにReactを使用している、宣言型3Dシーンを望む、またはReactアプリに3Dを統合する必要がある場合

🧩 PlayCanvas Web Components - 標準ベースの開発

最適: Vanilla JS開発者、フレームワーク非依存のプロジェクト、ウェブ標準愛好家 次の場合はこれを選択: ネイティブのウェブ技術を好む、フレームワークの独立性を望む、またはカスタムHTML要素が好きである場合

🛠️ PlayCanvas Editor - ビジュアル優先の開発

最適: 初心者、チーム、迅速なプロトタイピング、視覚的な学習者 次の場合はこれを選択: ドラッグ&ドロップでのシーン構築を望む、リアルタイムコラボレーション、またはコードよりもビジュアルツールを好む場合

😕 まだ迷っていますか?

この簡単な質問票を参考にしてください:

3D開発は初めてですか?PlayCanvas Editorから始めましょう
React開発者ですか?PlayCanvas Reactを使用してください
Vanilla HTMLとJavaScriptを好みますか?PlayCanvas Web Componentsを試してください
最大限のコントロールが必要なコーダーですか?PlayCanvas Engineを選びましょう
チームで作業していますか?PlayCanvas Editorが最高のコラボレーションを提供します
UnityやUnrealからの移行ですか?PlayCanvas Editorは似たようなエンドユーザーエクスペリエンスを提供します
既存のアプリやサイトに統合しますか? → 既存のスタックに基づいてReactまたはWeb Componentsを選択してください

ご不明な点がありましたら、Discordでお気軽にご相談ください。