WebGL based 2D tile/sprite engine
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.



Glixl is a super-basic 2D sprite/tile engine, very heavily influenced by the fantastic jaws.js, but using webgl rather than 2d-canvas.

Currently includes basic support for:

  • Sprites
  • Sprite sheets
  • Basic animations
  • Tile maps
  • Scrolling viewport
  • Tile map collision
  • Keyboard controls
  • Mouse controls
  • Simple lighting

Still to do:

  • Touch input
  • Animated tiles
  • Make lighting blend better

Glixl has enough functionality at this stage to make simple games.