top of page

Tactical AI Squads

Independent Study focused on developing squad-based AI in Unreal Engine 5.

Project Type:

Academic Project

Skills:

AI Systems Programming & Design
Technical Design | Unreal Engine Proficiency

Date:

Jan 2025 - Apr 2025

Goals:

  • Use behavior trees, blackboards, and perception systems to create coordinated AI squads.

  • Enable dynamic decision-making and tactical movement for the AI squads.

  • Explore advanced AI techniques like dynamic pathfinding and group decision algorithms.

  • Enhance squad interactions to improve player engagement.

  • Serve as a learning platform for mastering AI systems in Unreal Engine 5.

  • Create intelligent, adaptive NPC squads.

Accomplishments and Lessons Learned:

  • Implemented influence maps by overriding the Recast navmesh in UE5.

  • Created a squad system inspired by Days Gone's squad system, as explained by Tobias Karlsson in "Squad Coordination in Days Gone" From the GameAIPro Online Edition 2021 and Associated GDC Talk

  • Developed a leader-following system while maintaining squad formation.

Future Plans:

bottom of page