PS1 Emulator

Emulator for the PS1, using Vulkan as a renderer

Written in C++

Status: In Progress

Group Game Engine

Multiplatform game engine, made as a group of 10 for uni

Written in C++ and C#

Status: Completed

5th Gen Graphics

Talk I did internally at Unity and at Staffordshire University about how the PS1,
Sega Saturn and N64 handle graphics.

PS1 Programming

Programming various small projects for the PS1

Written in C & C++

DirectX 11 project

DirectX 11 project. Made as part of the 'Further Games and Graphics Systems' module at Staffordshire University.

C++ // DirectX

Status: Completed

Deltarune Battle

Recreation of the battle scene from deltarune, for the Game Boy Color. Made for the gbcompo 21 game jam.

Z80 Assembly // RGBDS // GBT Player

Status: Completed

C# Networking

Networked chat client and game. Made as part of the 'Concurrent Network Applications' module at Staffordshire University.

C# // WPF // MonoGame

Status: Completed

OpenGL project

OpenGL project. Made as part of the 'Fundamentals Of Game And Graphical Systems' module at Staffordshire University.

C++ // OpenGL // Freeglut

Status: Completed

Mario project

Mario project. Made as part of the 'Game Engine Creation' module at Staffordshire University.

C++ // SDL // Visual Studio

Status: Completed

Gameboy Ram Program

Program for the Gameboy that explores the concept of cartridge swapping

Z80 Assembly // RGBDS

Status: Completed

Gameboy RPG Framework

RPG Framework for the Gameboy. Made for A Level Computing coursework.

Z80 Assembly // RGBDS // GBT Player

Status: Completed

Pacman

Pacman. Made as part of the 'Fundamentals Of Game And Graphical Systems' module at Staffordshire University.

C++ // S2D // Visual Studio

Status: Completed

Tank Game

Third person tank shooter. Made as part of the 'Staffs University Welcome Week Game Jam In Cooperation With Codemasters And Playground' using Unity.

Unity // C# // Visual Studio

Status: Completed

RC Racing

Racing game made in Unity for the 2019 GMTK Game jam.

Unity // C# // Visual Studio

Status: Completed