
playcanvas/create-playcanvas
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
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 |
推奨ツール
別のキーワードを試すか、フィルタを外してください。
インストール
npx skillfish add playcanvas/create-playcanvas