Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Mar 31, 2015
  1. Update

  2. Shutter

Commits on Apr 4, 2013
  1. Removed setHostObject() references from engine

    Moving debugging helpers to components and out of general-use components
Commits on Apr 1, 2013
  1. Fixed up spatialGrid (finally) to use AABB of objects transformed int…

    …o grid space to determine which nodes present potential collisions
    Updated Asteroids Evolution
    Fixed numerous little bugs throughout code
Commits on Mar 27, 2013
  1. Updated mouse input component to require MouseInfo structure

    Changed setX and setY methods of Point2D to return the point to allow chaining
    Moved origin adjustment calculation into AbstractTextRenderer
    Fixed a bug in BitmapText renderer which would not change the origin during rendering
    Removed code which duplicated the functionality of getBoundingBox() from BitmapText renderer during color phase
    Refactored to move alignment origin calculation from VectorText renderer to AbstractTextRenderer
    Added two (very) simple tests to RenderUtil which check for color being white or black
Commits on Mar 26, 2013
  1. Updated engine version

  2. Multiple changes to the particle engine to make particle functionalit…

    …y easier to implement
    Added a few particle effects and particles
    Updated Vector and Scenic demos
Commits on Mar 21, 2013
  1. Adding smoke image

  2. Split out particles from effects into their own class files

    Added smoker effect demo
    Updated canvas context so that a sprite could be drawn at a specific position without needing to change the transform
    Updated the linker to clarify some processes
Commits on Mar 19, 2013
  1. Refactoring engine to use functions instead of $.is...()

    Rebuilt engine file
    Removed jquery-ui-1.8.8 and replaced with 1.10.1
    Adding Jasmine test adapter and spec tester
Commits on Mar 18, 2013
  1. Updated Game of Life

  2. testing

  3. Updated Game of Life

Commits on Mar 15, 2013
  1. Added Conway's Game of Life example

    Updated the particle engine to have effects
    Added the explosion, spray, and spark example
    Updated jQuery UI to latest stable
    Doing some work on the level editor
Commits on Mar 8, 2013
  1. Update

  2. Updating engine runtime

  3. Cleaned up reference to arguments.callee which breaks strict mode in …

    Added methods to check for undefined and null in the R. scope
    Reworking jasmine tests
Commits on Feb 28, 2013
  1. Fixing up tutorials to remove extra libraries which are loaded by the…

    … engine runtime
    Changed order of operations on the behavior mover component
  2. Reformatted code in project

    Added "use strict;" to as many files as possible
    Cleaning up tutorials to only refer to engine runtime
  3. Modifying the readme

Commits on Feb 15, 2013
  1. Implemented R.bind()

    Removed references to arguments.callee
    Starting to add "use strict"
Commits on Feb 6, 2013
  1. Updated to jQuery 1.9.1

    Removed jquery.ext.engine.* from the code base and rolled the functionality into engine.intro
    Mimicked jQuery.browser functionality in R scope
Commits on Feb 1, 2013
  1. Updated the HTML element context to render animated tiles properly

    Fixed a bug in the level editor which would try to store properties when there was no property setter method
     Added for Mac or Linux users to be able to launch the simple web server Jibble
     Fixed a bug in tilemap and now passing the delta time (dt) to the getFrame method
Commits on Jan 10, 2013
  1. Fixed function naming

  2. Moved Object2d into R.objects package

    Added failing spec tests for all remaining objects and packages
    Modified build for engine.runtime to include stub for metrics
    Added "engine.runtime.metrics" option to build with metrics
    Moving Profiler into R.util package
    Removed R.engine.HostObject and all references
Commits on Jan 8, 2013
  1. Splitting out browser console types

    Refactored billboard to only deal with Canvas Context since it it using render utilities which deal with canvas
    Added game object to billboard object rendering
    Fixed documentation
    Added Jasmine JS test framework, adding tests
    Removed profiler and metrics from engine runtime builder
Commits on Nov 7, 2011
Commits on Nov 6, 2011
  1. Updated a comment

Something went wrong with that request. Please try again.