Skip to content

My javascript-based game engine. It supports runtime in the browser and natively as a desktop app.

License

Notifications You must be signed in to change notification settings

nowaythisworks/Austin-Game-Engine

Repository files navigation

Austin's Game Engine

my javascript game engine

(made for fun)

game in editor --> game at runtime

game in editor game at runtime

Installation / Build Guide

  • git clone this repository
  • run npm install in the directory
  • run npm start to launch

Features & To-Do

  • Physically Based Renderer
  • Physics
  • Premade Controller Profiles
  • Multi-platform Builds
  • UI Theme Support

The engine is built into an electron container, but can also be executed from the web browser (with the exception of saving/launching save files). The game "runner" is developed the same way, but can also launch as a web app with no restrictions.

The engine does not need to be installed to play games made with it, but any game made with it can be imported back into the engine and edited fully. (For now, textures and models are saved (as blobs) into the savedata.json for each project. Only one file is necessary to edit/play games made with the engine.)

About

My javascript-based game engine. It supports runtime in the browser and natively as a desktop app.

Resources

License

Stars

Watchers

Forks

Releases

No releases published