A 2D tile-based game engine project, designed with a strong focus on creating 2D tile-based platformers, featuring a highly optimized editor workflow and programming API.

Tristeon 3D

A custom-made 3D engine built using C++ and Vulkan. This project was created as a learning project, in which I explored physically based rendering and the Vulkan API.

Bot Band Jazz

A stylized VR game made in Unity, featuring a variety of mini-games and objectives, which the player finishes to unlock an exciting show.


My first custom game engine, written in C++ using OpenGL. The engine supported features like parent-child relations, phong lighting with directional, spot, and point lights and realtime and baked shadows. The engine was used in a demo game project called Orb.

Rock The Boat

A game about pirates facing off in a musical duel, capsizing each others' ships by rocking to music and finishing combos.

Create a website or blog at

Up ↑