Making a 2D building system

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

I want to make a kind of isometric City Skylines-esc 2D building game. I thought about using a tilemap, but aren’t sure on how to make it so the player can click on a square to place a block and place said block using a tilemap, and how to implement collisions (since the game will have little npc people that walk around, and if they would be able to walk through walls that wouldn’t be very normal, would it?)

So, what nodes or example code could I re-purpose for this?