Recreating Incursion in UE5 with C++ - Enemy AI

Опубликовано: 17 Июль 2026
на канале: Luke Baughan
90
0

The video displays my latest changes to Incursion (C++):
Enemies have a mesh and animations for moving, attacking, and being defeated.
Enemies now have a AI controller which runs a behaviour tree. The behaviour tree makes enemies: move towards the end goal, chase the player if they are close enough, attack the player if they are close enough.
When enemies are defeated, points are rewarded (functionality for points has yet to be added).
When enemies reach the end goal, the player loses lives (functionality for lives has yet to be added).


What is Incursion?

A mix of the tower defence genre and the first-person shooter genre where the player must defend against waves of alien enemies in order to survive.
They can achieve this by purchasing towers to attack autonomously in addition to shooting the enemies themselves.

Marketplace Content

I did not create the assets used in my project (meshes, sounds, animations, FX etc). The following is what I sourced to use:

Military Weapons Dark - Adia Entertainment
https://www.unrealengine.com/marketpl...

Military Weapons Silver - Adia Entertainment
https://www.unrealengine.com/marketpl...

Humanoids Creatures Pack - Bugrimov Maksim
https://www.unrealengine.com/marketpl...

41 Animations For Monsters - Bugrimov Maksim
https://www.unrealengine.com/marketpl...

Modular Sci-Fi Weapons - Ebal Studios
https://www.unrealengine.com/marketpl...

Animation Starter Pack – Epic Games
https://www.unrealengine.com/marketpl...

Aggressive EDM Music Pack - Intersonic Sound
https://www.unrealengine.com/marketpl...

Modular SciFi Season 1 Starter Bundle - Jonathon Frederick
https://www.unrealengine.com/marketpl...

Modular Scifi Season 2 Starter Bundle - Jonathon Frederick
https://www.unrealengine.com/marketpl...

Monsters Sound Two - Mechanics Mechanics
https://www.unrealengine.com/marketpl...

FPS Military Arms - Quantum Assets
https://www.unrealengine.com/marketpl...