PC

playcanvas/create-playcanvas

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

61 stars 质量 68 趋势 51MIT

快速脚手架 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
在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add playcanvas/create-playcanvas
新手?先看 mcpskill.org 教程 →