PROJECTS
Asteroids
My first major project written in Javascript. The object was to develop a classic style,
browser based asteroid game using Javascript fundamentals. The user is provided with three lives to destroy as many
asteroids as possible while avoiding collisions.
 View on GitHub
Bean-Stalk Revenge
A three person group project where I was the lead programmer. The scope was to create a functional Unity C# based tower
defense game with a fantasy theme within a six week period. I collaborated with 2 artists to scope, design and develop the user
interface and game play. My main tasks were to create character movement, tower upgrades, and a currency store system to allow
the user to buy additional tower defenses to place within the map.
 View on GitHub
Snake
A clone of the classic 1990's Nokia game developed to learn the concepts of C++ programming using the Console window as the
game area. Strategic gameplay requires the user to navigate the snake within the game area scoring points each time it consumes food,
while avoiding collisions with itself, which becomes more dificult as the snake grows in length.
OpenGL
A project using discrete mathematics including trigonometry, geometry, vectors and matrices to create a graphical representation
of a spinning object, similar to a Windows screen saver. Visual Studio and C++ was used to create this project.
 View on GitHub