Personal Projects

Games I have developed outside of my studies

This game was developed in the Tranzfuser 2021 event, a summer long game jam working within a team of talented people. Organised by the UK Games Talent and Finance Community Interest Company. Developing my skills, gaining team work experience and the opportunity to add to my portfolio. This was an enjoyable experience working on a real project. My role for this game was as a Programmer Generalist.

In the Tranzfuser end of event award ceremony:
Public voting – Nominees: Best Visuals. Winner – Best Audio, Gameplay, Overall game
Industry voting – Nominees: Best Narrative. Winner – Best Overall game

Academic Projects

For the Game Developer course I was presented with four main projects of which consisted of individual tasks.
These tasks would focus on particular aspects within the game development process. 

Game Implementation (Unity, Game Development & Design)

Using Unity create a game based on a provided Technical Design Document.

Console Comparison (Report)

Detailed report for the main game consoles available at the current time.

Technical Design Documentation (Report)

Conceptualise a game and create a TDD for a fictional publisher.

Bug Reporting (Report)

Identify and write bug reports for six different provided games.

Installation Documentation (Document)

Create an installation manual for a completed game.

Game Implementation (Unity, Game Development & Design)

Using Unity finish developing a half-completed game (provided with the project brief).

Player Information (incl. in Game Implementation)

Include various game features. Create an attract demo after the menu screen remains idle for a period of time.

Advanced Enemies (incl. in Game Implementation)

Add enemy behaviours to create a challenge within the game.

Advanced Player Character (incl. in Game Implementation)

Add power-ups for the player.

Documentation (Report)

Create a report on how the game was developed.

Level Implementation (Unity, Game Development)

My first full game made within the Unity game engine. Based of a provided project brief using level designs I created.

Level Design (Design)

Create 10 levels based of a project brief e.g how long to complete the level, compelling levels, difficulty curve. Designs includes a legend showing key features.

Level Analysis (Report)

Create a report describing why the game was designed the way it was, going into detail for each of the levels.

Game Implementation (DirectX, Game Development & Design))

Using the DirectX API build a 3D maze style game using a multi-level environment. With a player, enemy NPC’ that use A* route finding. The player has to navigate from the start and find their way to the finish point.

3D Game Visual Effects (incl. in Game Implementation)

Develop each of the two floors for the game including 3D representation for all objects in game.

Documentation (Report)

Create a report for how I developed the game, issues encountered and how I attempted/resolved them.