I'm building a game with a regular square grid for A* pathfinding where the walls can be broken/placed like Minecraft. When a block is broken/placed, what should happen? Currently I delete/create the node (see image), but I was thinking, should I have a node for every square and create/destroy the appropriate edges connecting the nodes?
