
Video Editor
Fully rewriting my video editor with a better UI and more Features.
Technology
C++,Qt,LibAV,Vulkan,OpenColorIO,PortAudio
Private repository


Minesweeper
Minesweeper with a graphical and console mode
Technology
Java,Raylib, Maven
Timeline
5 Days
Date Completed
June 2024
OGL Renderer
Renderer featuring a resource manager, aces tone mapping, HDR rendering, Bloom, a scene system, Render Pipeline and PostFx System.
Technology
C++,Opengl, Assimp
Code
Quadtree Vis
Crated a simple programme to Visualise A Quadtree for collision detection to familiarize myself with the data structor
Technology
C++,Qt

Video Editor
Developed an NLVE programme with a custom timeline widget developed with the use of the QGraphicsview framework and LibAv for encoding and decoding video formats
Technology
C++,Qt, LibAV
Timeline
5 Months
Date Completed
June 2023

Kart Game
A Non linear Catmull-Rom spline based track game with effects such as Camera shake, obstacle outlines, gaussian blur, minimap fbo texture and multiple camera modes
Technology
C++,OpenGL, Assimp
Timeline
2 Months
Date Completed
June 2023

Platformer
The game consists of three levels where in which the player must collect all the coins in the level, while avoiding or defeating the zombies,to be able to pass through the portal and progress into the next level.
Technology
Java,Box2D
Timeline
2 Weeks
Date Completed
March 2021
Space Game
A space invader style game, where you can either control the spaceship with your mouse or keyboard. If you let 3 targets get to the bottom of the screen then its game over.
Technology
Processing
Timeline
1 week
Date Completed
Sept 2020