
快速脚手架 PlayCanvas 项目
概览
有TypeScript的Vite能动 PlayCanvas项目的脚手架. 选择一个格式和一个可运行的起步器,然后从那里构建 。 然后顺从出息. 要求节点.js 22.23.2或后. 每个格式都使用TypeScript,并包括了Vite,ESLint,Pretier和一个生产建设. 从启动器包中选择跨基础,取景器,游戏,工具和XR. 运行创建者浏览它们; 旋转立方是默认值 。 由Web Lens API为领跑板, Bitmoji 和存储而成: 其npm运行的软件包脚本构建了游戏,对照Web Lens上传规则(尺寸限制,相对路径,没有网络访问和相机或麦克风)进行检查,并写出拉链以通过My Lenses上传. 通过工程名称和选项来跳过提示 : -是的,是的,要玩游戏 -项目, 引擎格式和旋转-立方体启动器 对于任何你没有通过.
概述(AI 翻译)
引擎手册 反应手册 实例 论坛
有TypeScript的Vite能动 PlayCanvas项目的脚手架. 选择一个格式和一个可运行的起步器,然后从那里构建 。
∮开始∮
然后顺从出息. 要求节点.js 22.23.2或后.
□ 格式
- 格式 * * 描述 * * |—. ————————————————————————————————. QQ[ [T0]] 游戏卡瓦斯引擎 API 直接QQ
web-components[T4] 自定义元素 .
每个格式都使用TypeScript,并包括了Vite,ESLint,Pretier和一个生产建设.
□ 启动器
从启动器包中选择跨基础,取景器,游戏,工具和XR. 运行创建者浏览它们; spinning-cube 是默认值 。
□ Snapchat 网络连线
The web-lens开局游戏是一款可供Snapchat作为Web Lens发行的肖像游戏,由Web Lens API接通,用于头板,Bitmoji和存储:
其npm run package脚本构建了游戏,对照Web Lens上传规则(大小限制,相对路径,没有网络访问和没有相机或麦克风)进行检查,并写出拉链以通过My Lenses上传.
□ 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