Interactive Web Applications
Interactive experiences are the pinnacle of web technology today. Have fun and explore all the features that modern browsers have to offer!
-
Pixel World Editor
A browser application where you can build a world out of pixel art sprites.
-
Isometric Platforming Videogame
A test environment for a pseudo-3D isometric platforming game engine built in Javascript using the HTML 5 <canvas> element.
-
Pinball
A pinball simulation created using a Javascript physics engine. Requires a keyboard.
-
MIDI Music Player
A Javascript application that reads MIDI files and visually displays the music as it is playing. Play one of the existing MIDI files or upload your own! Click on the keyboards to play notes.
-
Strategy Game
A strategy game built to imitate old DOS ASCII games.
-
Pong
Every programmer makes Pong at some point in their career. Here's a version of Pong you can play in your browser.
-
Aztec Tiling and the Arctic Circle Theorem
Randomly tiling an Aztec diamond board with dominoes results in an unexpected circular shape.
Tools and Utilities
A list of tools and tutorials I've created that may be useful to developers. You're free to use my libraries on your site so long as you do not redistribute them.