Cross Platform Engine Development
A cross-platform game engine developed over 8 weeks in a team of 9.
Engine targets Windows and PS5 with parity and platform specific features.
DirectX 11 Games Engine
Across three modules at university and in my own time, I created a rudimentary DirectX 11 Game
Engine.
Within this Engine is several features, such as loading objects from JSON, AABB physics and deferred
rendering.
Instanced Rendering Research
Paper researching the rendering of how instanced rendering allows for large open worlds to be
rendered in an
efficient manner, looking into GPU hardware and pipelines overtime and how that developed into
modern rendering
technology.
Radio Static - Unreal
A game created in Unreal 5 as part of a cross discipline team of 20 over 8 weeks. I programmed
multiple mechanics
and features for the game in C++, as well as being in charge of source control, tech help for other
team members and debugging.
Learning Rendering - OpenGL 2
At Level 4 of University, as part of learning Graphical Programming, we were tasked with creating a
simple OpenGL scene, utilizing FreeGLUT.
S2D Framework
At Level 4 of University, we were given the task of creating a game from almost scratch with a
OpenGL 2D Framework - called the S2D Framework.
MechHead Framework
At Level 3 of University, we were given a Framework called MechHead to make a game for.