Galactic Defence

Created for the Search For a Star 2017 Code competition The competition consists of 3 stages: Stage 1 HackerRank C++ code test to complete in 90 minutes under exam conditions. Stage 2 Qualifying students from round 1 will be provided with a very loose game…

Continue reading →

Pocket Galaxy

Pocket Galaxy is an incremental clicker game that was developed at Canalside Studios during my placement year. I was one of two programmers working on the project, where I developed systems for handling lots of the backend and frontend architecture including: Upgrade Serialization system Upgrade…

Continue reading →

3d Game Engine

Languages: C++, GLSL API: OpenGL 3.3 Features: Phong Lighting Model Variance Shadow Mapping Parallax Displacement Mapping Normal Mapping Forward Renderer   This is a personal project that I am currently working on in my free time. The engine itself uses OpenGL 3.3 and as such uses…

Continue reading →

Godz

Role: Lead Programmer Platform: Unity Languages: C#   Godz is a 3d Multiplayer shooter game created as part of the Team Project module at The University of Huddersfield. Working as part of an 8 person team ( 3 programmers and 5 designers / artists) Current Features:…

Continue reading →

Creepy Night

Role: Lead Programmer Platform: Unity Languages: C# Creepy night is a 3d isometric survival shooter, set in a graveyard. The main character “Little Pumpkin Boy” must fight endless waves of halloween horrors in order to make it through the night. The target of the game…

Continue reading →

Deadlock

Role: Programmer Platform: Windows 8 Store Languages: C++ Deadlock is a 2D sci-fi action, side scrolling, constant runner; designed for Windows 8 Store. Created using C++ and the DirectXTK library. Story Outline You are a computer hacker who finds out a terrorist organisation is in the process…

Continue reading →