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…
Picture of Fractionauts

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…
Picture of TowerDefens.js

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…
Picture of Nature Scene

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…
Picture of Typographical Music Video

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…
Picture of Tile Game

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…
Picture of HD Weather