Portfolio — Interactive
Fractionauts
Fractionauts is a game created for educational game intended to teach children how to add fractions. The game is released under the GPLv3 open-source license and created in Python using the PyGame library. On the technical side, the game loads levels (which are defined with …
See More…TowerDefens.js
This Canvas/Javascript-based project is a standard tower defense game. It includes waves, scoring, "boss" enemies, items, and point-based pathfinding. Enemies follow the path toward the home of the player. The player must purchase weapon-firing towers to defend his/her home,…
See More…Nature Scene
For a Flash-based interactive design class, I was tasked with creating an animated, interactive scene. The main requirements were moving objects which could be interacted with. Sound, menus, and other aspects had to be included. While not quite a video game, it has aspects o…
See More…Typographical Music Video
A typographical video is a visual representation of the lyrics of a song. The words move in-sync with the lyrics. I was tasked with creating one of these videos for the song of my choice. I chose Eyes on Fire (Zeds Dead Remix) by Blue Foundation. This is a Dubstep song. This…
See More…Tile Game
As a project for a programming class, I was asked to create a game in Flash which involved sliding tiles around a box to produce a pre-determined image. This involves lots of condition-checking, co-ordinate geometry, and, in the case of Flash, collision checks. This requires…
See More…HD Weather
While in a programming class, our final project was to create an application which pulled data from some external source and displayed it in a meaningful way. I created this program which uses the Yahoo Weather API to pull data for the selected city and display conditions an…
See More…