https://github.com/simeonradivoev/play-canvas-electron-editor
An offline Electron based editor for the Play Canvas game engine.
https://github.com/simeonradivoev/play-canvas-electron-editor
3d electron game-editor game-engine offline play-canvas typescript
Last synced: 5 months ago
JSON representation
An offline Electron based editor for the Play Canvas game engine.
- Host: GitHub
- URL: https://github.com/simeonradivoev/play-canvas-electron-editor
- Owner: simeonradivoev
- Created: 2019-11-24T17:48:54.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-03-02T06:29:36.000Z (over 2 years ago)
- Last Synced: 2025-04-04T07:11:07.411Z (6 months ago)
- Topics: 3d, electron, game-editor, game-engine, offline, play-canvas, typescript
- Language: JavaScript
- Homepage:
- Size: 798 KB
- Stars: 4
- Watchers: 1
- Forks: 2
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PlayCanvas offline electron editor

This is only boilerplate code for an offline editor for PlayCanvas engine.
It's setup with typescript and some decorating for integration with playcanvas.It also has Visual Studio Code setup for debugging the electron app.
# App
The editor entry point is in `editor.ts`. It is loaded by `preload.ts` after the html document has been loaded. That means it has access to node.js.
# Installation
First you need `npm` installed. Then in the main project folder, run:
```
npm install
npm build
```# Debugging
Use Visual Studio Code to open the root project, then hit F5 to start the debugging.
# Building
Project has electron-builder installed but is not setup yet.