← Back to Projects

Skull Collectors

Skull Collectors is an AI system developed in C++ over two months, showcasing intelligent decision-making in an interactive environment using XEngine and ImGui.

Modules Implemented

  • Perception Module — detects skulls in the virtual world, enabling the agent to interact with them effectively.
  • FSM Module — makes decisions based on the agent's current state and perception data using defined states and transitions.
  • Steering Module — navigates the virtual world with precision, determining optimal movement toward targets or away from obstacles.

Technologies Used

The project leverages XEngine for rendering, input, and physics, and ImGui for intuitive debugging and monitoring interfaces controlling the AI system's behavior and performance.

Role: Game Programmer
Tech: C++ | XEngine | ImGui
Duration: Sept 2020