はじめに
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でお気軽にご相談ください。