
Solo Projects
These are all the projects I've taken for personal development. Mainly as uni orchestrated projects or personal endeavours, these thus far have helped act as checkpoints in my game development journey




Horror tech demo
This was part of a series of projects where we were tasked with completing a variety of game tech demos within a period of 2 weeks. For this project we were tasked with making a technical demo for a first person horror game.
Highlights
-
Full game ready 3d demo
-
Interaction system
-
Inventory system developed
-
Hint Paper/ Diegetic UI
-
Voicelines and Audio Managers
-
Locked Doors and Keypads
-
Unity C#
-
Sprinting and stamina



directX11 3d renderer
A 3D renderer made using DirectX 11. Has multiple game engine components such as taking input, lighting and deltaTime, alongside two scenes to demonstrate the engines, capabilities
Highlights
-
Fully handles rendering 3D objects
-
Created shaders from scratch
-
Created and rendered skybox
-
Reflection handling
-
Moving camera
-
Direct X 11 Toolkit and C++




mobile game tech demo
For this project I was tasked with learning to develop for mobile phones, learning how to handle touchscreen inputs and porting a game to mobile. For the finished product I produced and RPG adjacent tech demo. Where you play as a wizard fending off oncoming enemies.
Highlights
-
Fully functional and scaleable ability system
-
Enemy Detection and Movement AI
-
Mana/ Stamina and Energy handling
-
Dynamic 2d animations for all directions and actions
-
Health and damage systems
-
Unity C# Mobile Development
-
Creating mobile builds and releasing




Blitzmax.ide astro game
This is your Project description. Click on "Edit Text" or double click on the text box to start.
Highlights
-
First time rendering using only mathematics
-
Score system
-
AABB and Circle collision
-
Death States


playstation devkit Game
Without making use of an engine I learned to work directly on a playstation Devkit: rendering, animating and creating game states. It was one of the more challenging tasks I've undertaken but I've learnt how to use and interpret a new library and found the experience very useful.
Highlights
-
Small 2d Demo
-
No game Engine Pure PS4 SDK
-
Full Game states
-
Collision System
-
PS4 initialisation and integration
-
Rendering
-
Animation System
-
Object Pooling