Sims 3 Welcome to the Sims 3 section of The Sims Depot. For now, there is just a small collection of free Sims 3 worlds for download. But rest assured, there’ll be more content uploaded in the future. Downloads Downloads Get new free content for The Sims 3, courtesy of The Sims Depot. Sims 3 Help Center Sims 3 Help Center Tutorials for The Sims 3. Includes "Create a Sims Master Class," a comprehensive guide to building worlds in Create a World.