The algorithm now attempts to create rooms that will not block doorways. It does this by rotating the interior clockwise and checking after every rotation whether it will block any doorways from the floor plan. An interior won't be picked if none of its configurations successfully allow the player to use the doorway.
The algorithm now attempts to create rooms that will not block doorways. It does this by rotating the interior clockwise and checking after every rotation whether it will block any doorways from the floor plan. An interior won't be picked if none of its configurations successfully allow the player to use the doorway.