Portfolio

Portfolio

UE5 Achievement Plugin

A custom achievement system plugin for Unreal Engine 5 with EOS and Steamworks support

  • Plugin architecture
  • SDK integration (Steamworks/EOS)
  • Saving/loading system (using UE5's),
  • UI Widgets
  • Blueprint API design
  • Cross-version compatibility (UE 5.5-5.7)
Blog Unreal C++ Tools Solo

Wanderland

A magical experience where you fight a boss with physical wands in real life

  • C++ to UE5 code conversion & plugin architecture
  • Plugin architecture
  • Multi-threading (FRunnable)
  • Blueprint API design & exposure
  • Subsystem architecture (UEngineSubsystem)
  • State machine implementation
Blog Unreal C++ Team

ORTUS

A short but hectic and extremely fun top-down shooter

Unreal C++ Team

Patient Zero

As the first zombie ever, try to escape the facility and turn guards to your cause

Unity C# Team

OpenXR

A blog post explaining how I implemented OpenXR into a custom C++ engine made by BUAS

Blog C++ VR Solo

BrainInc

A game I was Lead on during my Internship in 2022
Note: The page for the game no longer exists, likely cancelled.
[BLOG UPCOMING]

Unity C# VR Team

VR Minigame Collection

A small collection of VR minigames

Unity C# VR Team

Beautiful - A text adventure

An interactive text-based adventure game with numerous endings

C# Solo