Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Javascript gaming framework

branch: master

Improved sprite render, and gradient utility

Sprites will now not try to draw when outside the bounds of the game
window, this has a huge effect on performance. Improved the gradient
function which was confusing before since I ported it over form another
project I was using.
latest commit 150635ee8c
Jason Brown authored
Octocat-spinner-32 build Removed call to update to start loop August 04, 2013
Octocat-spinner-32 demos Adding proper demos July 21, 2013
Octocat-spinner-32 source Improved sprite render, and gradient utility August 08, 2013
Octocat-spinner-32 .gitignore Added more functionality to the emitters December 29, 2012
Octocat-spinner-32 .project Removed www from the master branch to clean it up a bit. March 18, 2012
Octocat-spinner-32 LICENSE Added readme and license March 18, 2012
Octocat-spinner-32 build.js Major update July 21, 2013
Octocat-spinner-32 index.html Adding proper demos July 21, 2013
Octocat-spinner-32 Update March 18, 2012


Just another JavaScript game framework

Jest provides a way to rapidly create JavaScript (HTML5) games using the canvas element.

Jest's features include

  • State system for handling all of the different states within the game (menus/gameplay/etc.)
  • UI elements such as buttons (with hover effects), custom cursor, and text.
  • Sprite sheet generation to cache rotations and animatins
  • Animated sprites
  • Parralax backgrounds
  • Tilemaps
  • Tiled Sprites
  • Resource loading (supports images and sounds)
  • Fully featured particle engine
  • Clickable sprites, and other mouse events such as the mousewheel.

Demo Showing Animated Sprites

Things that still need to be done

  • Post examples for each of the core feature
  • Better integration of collision handeling
Something went wrong with that request. Please try again.