University Work

This page shows an overall portfolio of all the work developed during university and also has pages for years: one, two and three.

Advanced Game Studies – Carnage

  Carnage, a road rash inspired arcade game designed primarily for Xbox Kinetic users via wheelchair input. The screenshot below shows the front page for the proposed design documentation (full document to be uploaded at a later date) more information on this project including on going development and final release will be included in both… Continue reading Advanced Game Studies – Carnage

Advanced Game Studies – company role play (wheel fit)

Throughout this module we will be developing games using the design documents from semester one, such as my design, carnage. The development process is designed to mimic working within a small company, taking instructions from the managing director through to the scrum master, with the teams using the scrum/sprint variation of agile development method, this… Continue reading Advanced Game Studies – company role play (wheel fit)

Advanced Software Development, Part 1 – Search Algorithms

The first assignment set during the advanced software module was designed to utilize various search algorithms such as nearest neighbor search (NN-S) and the sum of square difference search (SSD) in order to re-organize a static covered image and search for part of a large image. The following images show the algorithm used and results given… Continue reading Advanced Software Development, Part 1 – Search Algorithms

Advanced Software Development, Part 2 – C++ A* Pathfinding

Below are screenshots taken from a console application written in c++. This was the first assignment set during university that used c++ and the purpose was to be able to read in maps from file and use path finding algorithms to get to a start or finish point. In this case a floor of the… Continue reading Advanced Software Development, Part 2 – C++ A* Pathfinding

Game Design – 1914 (CONSPIRACY)

The only information given for this assignment was that the game had to be related to the theme ‘1914’ and that war related ideas would receive less marks. As a result of this the game demonstrated here was created around the idea of creating an alternate history related to the real life events of the… Continue reading Game Design – 1914 (CONSPIRACY)

Game Design – Red Orchestra Level Design

For the first section of the game design  module at the University of Lincoln a map must be designed around game design theory for the popular first person shooter ‘Red Orchestra 2: Heroes of Stalingrad’. The level had to be set around the same time period in order to keep with the theme of the original… Continue reading Game Design – Red Orchestra Level Design

Game Engines – PhysX & OpenGL Pinball

This project involved creating a game engine written in c++ using the openGL and physX libraries. The aim of this was to then use the engine to produce a pinball game. The screenshots below show firstly the overall table and score as it is presented to the player and also the render modes available which… Continue reading Game Engines – PhysX & OpenGL Pinball

Games Programming – XNA Mortal Kombat

Tasked with recreated a retro arcade game using a modern programming language for PC Mortal Kombat was recreated in XNA.

Graphics Programming – OpenGL Waddington Airshow

  Using C++ and the OpenGL graphics libraries an interactive scene was created in line with the theme of the Waddington airshow.

Group Project – Enviro-Diver

  As part of a 4 person team a game had to be researched, designed and developed along the theme of ocean conservation. Our project ‘Enviro-Diver’ puts the player into various scenarios in each level, for example the screenshot below taken from the MSC Napoli cargo ship crash site level where by players must attempt to… Continue reading Group Project – Enviro-Diver