Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/adamsol/ThreeStudio

3D game editor based on Three.js and Electron.
https://github.com/adamsol/ThreeStudio

3d 3d-game-editor ammojs coffeescript editor electron game javascript rapydscript threejs webgl

Last synced: 2 months ago
JSON representation

3D game editor based on Three.js and Electron.

Awesome Lists containing this project

README

        

ThreeStudio
===========

### 3D game editor based on Three.js and Electron.

![image](img/editor.jpg)

Aim of the project is to create a functional 3D editor using existing open-source web-based frameworks and libraries.
- Application: Node.js + Electron
- Core: HTML + CSS + JavaScript + jQuery
- Interface: jQuery UI + jsTree + GoldenLayout + CodeMirror + jscolor + Bootstrap + FontAwesome
- Rendering and physics: Three.js + ammo.js + csg.js
- Scripting: Esprima + CoffeeScript + RapydScript

#### Usage:

```
npm install
npm start
```

Press `F9` or `Ctrl+P` to enter/exit game mode.

To run the game in standalone mode:

```
npm start player
```