Skip to content

Latest commit

 

History

History
29 lines (23 loc) · 868 Bytes

README.md

File metadata and controls

29 lines (23 loc) · 868 Bytes

JGE

A 2D game engine for the web.

This is a lightweight game engine compatible with webGL/Opengles3.
It is compiled to webassembly and can run on the browser at native speed.

In example folder there is an illustrating application made with this game engine.

Live demo of a colorful yet simple example

Here is a port of a game based on this game engine

Features

  • Render of filled and unfilled polygons
  • Sprite renderer
  • Sound system
  • Gamepad support
  • Text renderer
  • Resource manager to read files and load textures
  • A simple GUI platform




This code is inspired by JGE++, a hardware accelerated 2D game SDK for PSP/Windows. Most of the implementation have been completely rewritten to support webassembly. Licensed under the BSD license, see LICENSE for details.