PC

playcanvas/create-playcanvas

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

61 stars Качество 68 Тренд 51MIT

Быстрый монтаж проекта PlayCanvas

Обзор

Проект PlayCanvas с поддержкой Vite с помощью TypeScript. Выберите формат и бегущий стартер, а затем создайте оттуда. Затем следуйте инструкциям. Требуется Node.js 22.23.2 или более поздней версии. Каждый формат использует TypeScript и включает в себя Vite, ESLint, Prettier и сборку. Выбирайте из стартовых наборов по основам, зрителям, играм, инструментам и XR. Запустите создателя, чтобы просмотреть их; вращающийся куб - это по умолчанию. Стартер веб-объектива - это портретная игра, готовая к публикации в Snapchat в качестве веб-объектива, с API Web Lens, подключенным к таблицам лидеров, Bitmoji и хранилищу: Его скрипт пакета npm run создает игру, проверяет ее на соответствие правилам загрузки Web Lens (ограничения по размеру, относительные пути, отсутствие доступа к сети и отсутствие камеры или микрофона) и записывает zip для загрузки через My Lenses. Передайте название проекта и варианты, чтобы пропустить подсказки: - Да, берет playcanvas-проект, формат движка и стартер вращающегося куба для всего, что вы не проходите.

Обзор (машинный перевод)

| Руководство по двигателю | Руководство по реакции | Примеры | Форум |

Проект PlayCanvas с поддержкой Vite с помощью TypeScript. Выберите формат и бегущий стартер, а затем создайте оттуда.

Начало работы

Затем следуйте инструкциям. Требуется Node.js 22.23.2 или более поздней версии.

##Форматы

| Формат | Описание


engine | API движка PlayCanvas [[Т1]] [[Т2]] Компоненты[]] web-components @playcanvas/web-components web-components] @playcanvas/web-components [[T]]] [[T]]] [[T]]] [[T]]] [[T]]] [[T]]] [[T]]] [[T]]] [[T]]] [[T]]] [[T]]] [[T]]] [[T]]] [[T]]] [[T]]] [[T]]] [[T]] [[T]]] [[T]]] [[T]]] [[T]]] [[T]]] [[T]]] [[T]]] [[T]]] [[T]]] [[T]]] [[T]]] [[T]]] [[T]]] [[T]]] [[T]]] [[T]]] [[T]]] [[T]]] [[T]]] [[T]]] [[T]]] [[T]

Каждый формат использует TypeScript и включает в себя Vite, ESLint, Prettier и сборку.

Стартапы

Выбирайте из стартовых наборов по основам, зрителям, играм, инструментам и XR. Творец (т. е. творец, т. е. творец, т. е. творец, т. е. творец, т. е. творец, т. е. творец).

Веб-линзы Snapchat

Стартер web-lens - это портретная игра, готовая к публикации в Snapchat в качестве веб-объектива, с API Web Lens, подключенным для таблиц лидеров, Bitmoji и хранения:

Его скрипт npm run package строит игру, проверяет ее на соответствие правилам загрузки Web Lens (ограничения по размеру, относительные пути, отсутствие доступа к сети и отсутствие камеры или микрофона) и записывает zip для загрузки через My Lenses.

Варианты CLI

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

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
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add playcanvas/create-playcanvas
Новичок в MCP? Начните с руководства на mcpskill.org →