PC

playcanvas/create-playcanvas

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

61 stars 品質 68 トレンド 51MIT

PlayCanvasプロジェクトを迅速に足場

概要

TypeScript で Vite-powered PlayCanvas プロジェクトを足場します。 フォーマットと実行可能なスターターを選択し、そこからビルドします。 その後、プロンプトに従ってください。 Node.js 22.23.2以降が必要です。 あらゆるフォーマットは、TypeScript を使用し、Vite、ESLint、Prettier、プロダクションビルドを含みます。 基本、視聴者、ゲーム、ツール、XR のスターターキットからお選びいただけます。 クリエイターを実行してそれらをブラウズします。; Spinning-cube はデフォルトです。 Web-lensスターターは、WebレンズとしてSnapchatに公開するポートレートゲームで、WebレンズAPIはリーダーボード、Bitmoji、ストレージ用にワイヤーで縛られています。 npm 実行パッケージスクリプトは、ゲームを構築し、Web レンズのアップロード規則(サイズ制限、相対パス、ネットワークアクセスなし、カメラやマイクなし)にチェックし、My Lenses を介してアップロードする zip を書きます。 プロンプトをスキップするプロジェクト名とオプションを渡します。 --yes は playcanvas-project、エンジン形式、および Spinning-cube のスターターを受け取り、通過しないもの.

概要(AI 翻訳)

| エンジンマニュアル | リアクトマニュアル | 事例 | フォーラム |

TypeScript で Vite-powered PlayCanvas プロジェクトを足場します。 フォーマットと実行可能なスターターを選択し、そこからビルドします。

はじめる

その後、プロンプトに従ってください。 Node.js 22.23.2以降が必要です。

フォーマット

| 形式 | 説明 | | お知らせ | -------------------------------------------- | | [[T0] | 直接PlayCanvasエンジンAPI | | [react | [@playcanvas/react コンポーネント | | [web-components | [@playcanvas/web-components カスタムエレメント |

あらゆるフォーマットは、TypeScript を使用し、Vite、ESLint、Prettier、プロダクションビルドを含みます。

##スターター

基本、視聴者、ゲーム、ツール、XR のスターターキットからお選びいただけます。 作成者が閲覧できるように実行します。 [spinning-cube] はデフォルトです。

Snapchat Web レンズ

[web-lensスターターは、WebレンズとしてSnapchatに公開するポートレートゲームで、WebレンズAPIはリーダーボード、Bitmoji、ストレージ用にワイヤーで縛られた。

[npm run package スクリプトはゲームをビルドし、Web レンズのアップロード規則(サイズ制限、相対パス、ネットワークアクセスなし、カメラやマイクなし)にチェックし、マイ レンズを介してアップロードする zip を書き込みます。

CLIオプション

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

create-playcanvas

| Engine Manual | React Manual | Examples | Forum |

Scaffold a Vite-powered PlayCanvas project with TypeScript. Pick a format and a runnable starter, then build from there.

Getting Started

# npm
npm create playcanvas@latest
# pnpm
pnpm create playcanvas@latest
# yarn
yarn create playcanvas
# bun
bun x create-playcanvas@latest

Then follow the prompts. Requires Node.js 22.23.2 or later.

Formats

Format Description
engine The PlayCanvas Engine API directly
react @playcanvas/react components
web-components @playcanvas/web-components custom elements

Every format uses TypeScript and includes Vite, ESLint, Prettier and a production build.

Starters

Choose from starter kits across basics, viewers, games, tools and XR. Run the creator to browse them; spinning-cube is the default.

Snapchat Web Lenses

The web-lens starter is a portrait game ready to publish to Snapchat as a Web Lens, with the Web Lens API wired up for leaderboards, Bitmoji and storage:

npm create playcanvas@latest my-lens -- --starter web-lens

Its npm run package script builds the game, checks it against the Web Lens upload rules (size limits, relative paths, no network access and no camera or microphone) and writes the zip to upload through My Lenses.

CLI Options

Pass a project name and options to skip the prompts:

npm create playcanvas@latest my-game -- -f react -y
Option Shorthand Description
--format -f Use a format from the list above
GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add playcanvas/create-playcanvas
MCP 初心者?mcpskill.org のガイドから始めましょう →