RTS Classic: Age of Mythology Age of Mythology (AOM) , developed by Ensemble Studios, is a standout title in the Age series, best known for its historical real-time strategy games. While other Age games focus on historical realism, AOM embraces mythology and fantasy. Besides human troops, it introduces mythic creatures and legendary heroes, which crafts a unique rock-paper-scissors balance: mythic creatures overpower humans, heroes defeat mythic creatures, and large human armies overwhelm heroes. Moreover, what truly sets AOM apart is its integration of divine powers. Depending on the chosen deity, players can access godly abilities. Some can generate resources, and stronger ones can summon devastating meteor showers or lightning storms. Each civilization features a distinct playstyle, influencing everything from map scouting and resource gathering to military composition and tech progression, offering both strategic depth and high replayability. Image sou...
Basic Drone Setup The first enemy I designed for this side project is an airborne drone, a relatively weak, low-tier enemy that typically patrols near its spawn point and appears in groups. These drones use ranged attacks and maintain a tactical distance from the player: they move closer if the player is too far, and retreat if the player gets too close. They also follow a group-based combat system; only drones that have acquired attack priority may initiate an attack, while the others wait in line, circling the player by strafing left or right until their turn. This article details how I implemented the drone using UE5. Demo Footage AI Behavior Setup Patrol Uses EQS to find a random location around itself as a movement target. If the drone strays too far from its spawn point, it returns to resume patrolling. Combat – Maintaining Engagement Distance When detecting the player character (PC), the drone uses EQS centered on the PC to find an optimal engagement position. If the...