Tower defense is one of the types of real-time games. The main assumption of tower defense games is to fight against successive waves of opponents using previously placed defense towers or obstacles placed on their way. In most games of this type there are many types of towers that have different abilities and can be improved. Opponents often start from a certain point on the map and move along a specific road along which we set up our traps to prevent the enemy from reaching another point. For some time producers have been trying to diversify the game and the opponents do not have one route they are moving on.