How to make enemy "Vision"?

Basically, I want the enemy to look for the player and ‘See’ the player if they aren’t behind blocks.

I don’t know if there’s a way to do this without using like a raycaster for every solid block.

You could still use a raycaster, but have it stop at first object.

1 Like

In View + Proximity (found the player) + Point At (turn off rotate sprite) + RayCast

Oh, I forgot that was a feature, lol.