It's very complicated but I'll try to explane. Each enemy has a x and y position in the world, I use these positions to place the enemy and hp bar in the world by subtracting the players x and y value. (or I should say the worlds x and y because your players sprite doesn't move but the world itself does). By obtaining this position and offsetting it with the players, I can accumulate an area for..