if not isPathBlocked(enemy, normalizedDirX, normalizedDirY) then.
enemy:setPosition(ex + normalizedDirX * enemy.speed * dt, ey + normalizedDirY * enemy.speed * dt)
else.
-- Engel algılandığında farklı yönler dene.
local directions = {
{0, 1}, -- Aşağı.
{0, -1}, -- Yukarı.
{1, 0}, -- Sağ...