
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: