165 Days since last release.

Download GameJs 2013-02


The new gamejs.time.interval() supersedes the old fpsCallback(). The new interval() not only has a less horrible name but it also uses the requestAnimationFrame if available.

GameJs used to completely supress all default browser actions which are triggered by key presses. For example, the browser’s default action, when “space” is pressed, is to scroll the page. GameJs now only supresses the default browser action of a key if the canvas has focus.

The new display flag gamejs.display.DISABLE_SMOOTHING is especially useful for retro graphics when you do not want GameJs to smooth the images when they are rotated or scaled.

Major changes and new features

Changes and bugfixes