github excaliburjs/Excalibur v0.1
Excalibur v0.1

latest releases: 0.31.0-alpha.1504+f5bccaa, 0.31.0-alpha.1503+73acda4, 0.31.0-alpha.1502+85008fe...
pre-release11 years ago

image

v0.1 Release

Excalibur is a game engine built with JavaScript using the HTML5 Canvas that allows you to create amazing 2D games. Excalibur comes packed with features to make game development easy.

Features


  • Actor based paradigm for managing game objects
  • Built-in scripting for actors, allowing objects to move, rotate, blink, scale, and repeat actions.
  • Entity-entity collision detection.
  • Event support to react to events happening in the game.
  • Camera abstraction to easily think about the view port.
  • Multiple display modes including fixed size, full screen, and dynamic container.
  • Scene stack support to create multiple game levels.
  • Sprite sheet and animation support.
  • Simple sound library for game audio, supporting the Web Audio API and the HTML Audio API.
  • Promise implementation for managing asynchronous behavior.
  • Resource loading with optional custom progress bars.

Don't miss a new Excalibur release

NewReleases is sending notifications on new releases.