With that done, you will need to install it. This allows players, for the first time, to truly create a world that they really want their sims to live in.įirst, you will need to download the file, as it is separate to the actual game itself. As opposed to just building houses or moving buildings around, you can actually craft the terrain, right down to the grass, roads and landscaping. It allows you to build your own areas from the ground up for your Sims to live in. Create a World was one of the first new additions to The Sims 3 following its initial release.