cpplox
May 2026
- An interpreter with a bytecode & AST implementation. Robert Nystrom's book, "Crafting Interpreters" used, but implemented in C++.
Skills Used...
C++
CMake
Rue
August 2021-December 2021
- Developed advanced enemy AI, ranged enemy attacks with predictive markers, etc. as well as QOL changes like footsteps that change sounds depending on the floor material
- Also added more player agency in how they interact with the game world, including zipling, vaulting, physical attacks, sliding, etc.
Skills Used...
Unreal Engine
Blender
Blueprints
Killer Karens
January 2021-June 2021
- Developed a first-person shooter game level in Unreal Engine, that took advantage of the blueprint scripting system, ray tracing, behavior trees, and more to create a compelling game environment
- Features enemies that track and attack the player with physical attacks, shooting mechanics, pickups, dialogue, etc.
Skills Used...
Unreal Engine
Blender
Blueprints