Expedition Canvas is a game programmed in JavaScript that uses the Canvas 2D API for rendering purposes. I've been developing Expedition Canvas to explore the new functionality introduced by the HTML 5 draft standards.
Expedition Canvas is a simple game. Each level requires the player to successfully navigate a probe through space to a worm hole located somewhere in the level. However, this probe does not have any fuel! Thus, the player must use the gravity of objects within space to manipulate the probe's trajectory. If the probe crashes into something or is gravitationally flung out of the level, the level will start over. If the probe touches the worm hole, it is transported through spacetime to the next level.
Other than the starry background, Expedition Canvas generates all of its graphics on the fly.
I'm currently fixing bugs, sanding down the rough edges, and adding levels to Expedition Canvas. Once those are complete, I'll post a blog entry and update this page with the game itself.
