Previous Projects
Cell Cycle
Cell Cycle is the game that I was involved in making for my Professional Project module in 3rd year of university.
Cell Cycle is a game in which you control a population of cells and aim to grow your network of these cells to gain points. Some cells however will mutate and you will have to control those early mutations as if they are left for too long they may become harmful. This game aims to subtly teach you about cell mutation.
I was tasked with writing the engine/framework that we would build the game in. I used OpenGL and SDL2.0 to do this and one of my teammates adapted the code to suit OpenGL ES, which is what we would go on to use for building the game onto a tablet.
From this project i learned a lot about engine programming, building a game on android using c++ code, writing a technical design document and a lot about working with a team.
Anima
Anima is a Game Jam game i was involved in making, This helped me become more familiar with Unity and C# in general, it also made me learn a few things about scoping and finishing projects in small time frames.
HTML 5 form creator
I was in charge of running a project in which i created a python script that allowed for the automatic generation of HTML 5 forms from a CSV file. This involved working with Javascript, HTML 5 and python. I was able to learn a lot from this experience and completed the project successfully and on schedule.
Box2d Ragdoll Football Game - PSVita
I completed this project for one of my coursework assignments. We were tasked with making a game for the playstation vita using the Box2D Physics library and i decided to make a game involving ragdolls as it would be challenging. The finished game involves a 1 v 1 football game in which the players go head to head throwing their ragdoll at the ball or each other in order to get the ball into the other player's goal. This project helped me improve my knowledge on using a physics library and gave me a very good basic understanding on programming for the playstation vita.