Not draw elements within certain area?

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By ResoluteGryphon

I’m making a isometric dungeon crawler. I would like my player character to remain visible at all times. This means not drawing wall tiles in front of the character. Is there some way to create a shaped area, say a circle, that will cull/erase/clip portions of tiles blocking the character. Ideally I’d like to give this shape some style such as a dithered edge or transparency.

Another possible solution for my problem might be to outline a character when it’s behind walls. Help on that too would be appreciated.

:bust_in_silhouette: Reply From: USBashka

You can increase Z-index of Player so it always will be above the TileMap