Balthazar Basilisk’s Banquet

Work Highlights

  • C++ for all core gameplay mechanics that include dashing, momentum retention, double jumping, drill stomping and coin suction.

  • Auto adjusting camera system that reacts to player movement and actions.

  • Editor Utility Widget Scripting for level design tools.

  • Made UI controls that can dynamically adapt between gamepad and mouse.

  • Achieved lightweight enemy AI where async pathfinding is only used if simple diversion detection first fails.

  • A custom system of stats and modifiers that change Character Movement values.

Project Summary

This is a hectic 3D action game that is mission-based and is inspired by arcade games like Snake, Pac-Man, and Vampire Survivors. You are platforming in a 3D maze with the objective of eating all the enemies in your path. You grow bigger the more you eat, and a bigger body is necessary to properly digest enemies. Enemies will bombard you with attacks both from outside and inside of your body.

Code Samples

Project Download