Skip to content

Minimal WebGL/OpenGL Game Engine written in Typescript that runs with the same code both on a Native Desktop and Browser context.

License

Notifications You must be signed in to change notification settings

samzanemesis/blowr

Repository files navigation

-- blowr --

Minimal WebGL/OpenGL Game Engine written in Typescript Runs with the same code both on a Desktop and Browser context.

This makes you able to write WebGL prototypes that target multiple platforms without the overhead of a WebBrowser, on Desktop, any WebGL calls will be translated to OpenGL.

Current implementation contains the base structure, minimal serialization for any possible multiplayer implementation, physics wrapper (Using Bullet Physics), input wrapper,, threejs context and a minimal First Person "Gamemode".

To run just do "npm run native" or "npm run web" depending on the platform you are targeting.

Written by Samuel Pavlovic sam@sampavlovic.com

About

Minimal WebGL/OpenGL Game Engine written in Typescript that runs with the same code both on a Native Desktop and Browser context.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages