I want to make a game with many levels, but I don't have enough time and I am to lazy to build them myself. So I want to generate them randomly. But the levels shouldn't be randomly every start of the game. I want to generate them on my computer, and saving them as the levels, so that they are always the same. But how can I save a world object, that I've generated with my code forever?