Lead AI Programmer · Multiplayer Shooter · 2022-2023
Lead AI Programmer / Game Programmer
RoboSquad Revolution is a fast-paced multiplayer shooter featuring advanced AI-driven enemies and dynamic combat scenarios. As Lead AI Programmer, I led architecture and development of advanced AI behavior systems using Behavior Trees, EQS, Utility AI, and Smart Objects across multiple game modes including Team Deathmatch, Capture the Flag, and Control Points.
I designed modular combat logic driven by the Gameplay Ability System (GAS), enabling dynamic targeting, weapon switching, ammo management, and team-based tactical decisions. Built AI navigation and perception systems using NavMesh, line of sight checks, and point-of-interest evaluation for reactive and evasive bot behavior.
Led architecture and development of advanced AI behavior systems using Behavior Trees, EQS, Utility AI, and Smart Objects across multiple game modes (Team Deathmatch, Capture the Flag, Control Points)
Designed modular combat logic driven by the Gameplay Ability System (GAS), enabling dynamic targeting, weapon switching, ammo management, and team-based tactical decisions
Built AI navigation and perception systems using NavMesh, line of sight checks, and point-of-interest evaluation for reactive and evasive bot behavior
Developed robust multiplayer logic in C++ and Blueprints, integrating EOS, Redpoint, and PlayFab for data persistence, session management, and player profiles
Unreal Engine 5, C++, Blueprints, EOS, Redpoint, PlayFab, Docker, Kubernetes, Behavior Trees, EQS, Utility AI, Smart Objects, GAS, NavMesh, Network Replication, Performance Optimization, Threading, Data Structures
Creating intelligent, challenging AI enemies that adapt to player skill levels while maintaining balanced gameplay in a competitive multiplayer environment across multiple game modes.
Implemented a combination of Behavior Trees, EQS, and Utility AI systems with adaptive difficulty algorithms. Created modular AI framework that allows for easy tuning and balancing of enemy behaviors across different game modes with GAS integration.
Advanced AI behavior systems across multiple game modes (Team Deathmatch, Capture the Flag, Control Points)
Modular combat logic with dynamic targeting and team-based tactical decisions
Robust multiplayer logic integrating EOS, Redpoint, and PlayFab for data persistence and session management
Let's discuss your project and how I can provide technical leadership and expertise.