Projects Copper Clash Unreal Engine Blueprints MultiplayerA chaotic last-man-standing racing game inspired by Mashed. Race through a dystopian industrial wasteland using machine guns, shotguns and landmines to take out up to 3 other local players. Godot Behavior Tree Godot C++ Behavior TreesA behavior tree plugin for Godot built as a GDExtension in C++, with a visual graph editor, runtime system, and a set of built-in node types. Nakon Custom Engine AI Recast NavigationA fast paced FPS built from the ground up in a custom student made engine, with cross platform support including PS5. Mahjong AI Unreal Engine C++ AIA Mahjong AI built in Unreal Engine featuring a shanten calculator and Monte Carlo decision making across three difficulty levels. RTS Formations Custom Engine C++ RTSA self study project exploring RTS unit movement, formation sorting, and dynamic formations that can be tweaked at runtime. Chasing Whiskers Unreal C++ AIA comedic action game in development for Steam where you play as a grandma chasing and catching cats across a series of levels. Pitfall Custom Engine C++ PlatformerMy first project at BUas, a recreation of the classic Atari game Pitfall built on top of a custom C++ engine. Pitfall 3D Custom Engine C++ OpenGLAn endless runner built in a custom 3D engine targeting the Raspberry Pi, closer to Temple Run than the classic Atari game. Voxel Ray Tracer Custom Engine C++ Ray TracingA voxel ray tracer with a pong game built inside it that uses ray tracing as a core part of the gameplay. FPS Engine Custom Engine C++ RecastAn 8-week custom C++ engine built by a team of 6 at BUas, later selected as the custom tech for the next group project. Doodle Jump Custom Engine C++My BUas intake assignment, a bounce-themed game in C++. My first time writing C++ coming from a Unity background.