• Project End: December 2023
  • Platforms: PC
  • Skill Focus: Engine Programming
  • Engine and Tools: Custom Game Engine
  • Time Spent on Project: 12 Weeks.

Additions to Custom Game Engine:

FocusCamera

Follow Camera

I developed a Follow Camera system that tracks the player as they move around the level. I also added support to track multiple subjects at once, keeping all subjects constantly in view on screen.

IMGUI Debugger

Debugger using IMGUI Library

I integrated the IMGUI library to allow me to monitor values at runtime (when the game is playing). This helps the user tremendously with debugging while creating their game.

Pathfinding

A* Pathfinding

I programmed A* path finding, an algorithm used to find the shortest route to a destination, and applied it to the bat’s movement code to constantly and efficiently chase the player.