Disney Gaming Show
Agency: Secret Location
During this fast-paced project, I worked with a diverse team of developers to collect user-generated content and use it to build a side-scroller game.
I was responsible for programming the various tools used by kids to create pixel art, draw backgrounds and compose music. I also built much of the final game's UI.
My code was maintainable, thoroughly commented, and it exposed a robust API. It easily hooked into other developers' components, and performed flawlessly with minimal integration.
- HTML5 Canvas
- Web Audio
- CSS3
- jQuery
- Gulp

The site prompted users to draw pixel art characters, and watch them come alive in a simple side-scroller game. We received thousands of submissions. I built all the art tools, and had lots of fun drawing some of the included characters!

I used HTML5 Canvas for the drawing surface, and separate DOM elements for the color palette, eraser, history buttons and text fields.

For the music composer, I built an MVC architecture to handle playback, scrubbing, editing and UI updates. A separate sound manager class provides Web Audio support with an HTML5 Audio fallback for IE9. The various components communicate through custom events.
Nominee
2016 International Emmy Kids Awards
Kids: Digital