Gamify The Web

Rogue Engine is a powerful environment to create Web Games and Apps using three.js

Three.js As Open Core

Benefit from the fantastic three.js community with years worth of resources.

NodeJS Environment

Leverage the power of NPM in a regular Node.js environment.

Familiar Ecosystem

Edit your code in your favourite Editor and reduce friction.

Typescript Support

Use Typescript’s powerful features to create robust and maintainable code.

Multiplatform
By Default

Leverage the portability of web browsers and bring your apps to all devices.

Powerful Editor

The Editor provides a flexible and familiar environment that lets you keep control over your Assets. Either Web and Unity3d developers will feel at home.

Component Based

Create custom re-usable components, drop them on your objects and bring them to life.

Made for the web

Create your Three.js projects in a Web environment. Use your favourite libraries and Keep control over your build files.

Powerful Asset Manager

Configure your assets to preload or let your components fetch them on demand. Rogue Engine will do the heavy lifting for you behind the scenes.

In-Editor Marketplace

Buy, sell and share assets, components and extensions with the in-editor Marketplace.

Extendable Editor

Create your own editor scripts to extend the functionality of the editor.

The wait is over!

Rogue Engine alpha version is out and waiting for you to start your next project.

We need your help

Join the Rogue’s Guild by supporting the project with a donation.