Made with Unreal Engine 5 Only with Blueprints
Deffinitly not pritty, but it does the job
Take a look at the BP to understand the mechanics of a TowerDefense game.