> The bugs were funny though. Like you had to tell it you can't put a car in a tree, that you shouldn't bury bread in the dirt, and a vending machine can't dispense vending machines.
My god, leave those in!
My god, leave those in!
Fixed set of items in a fixed set of locations. Certain locations need certain items to access. So therefore randomize which items are in which rooms while still being able to complete the game.
Then they have a door randomizer which changes where doors warp you to - effectively changing the map and potentially the order of items needed.
So this part of the puzzle generation isn't that bad, you also need to make sure you can't make it unsolvable by destroying/wasting items or making them inaccessible (or allow this and call it "Sierra mode"). Making the item usage interesting is the hard part, but that's not as much as an issue for a Zelda game.