Universe Sandbox ² 2016 Roadmap

Happy New Year! 2015 was an exciting year for us. A few highlights: Universe Sandbox ² got a whole lot faster thanks to multiple physics refactorings, it was made a lot prettier thanks to a new user interface and a slew of eye candy upgrades, and we released on Steam Early Access with extremely positive reviews which haven’t stopped coming in.

The good news is that we don’t plan on slowing down. The following is a list of our hopes for Universe Sandbox ² in 2016.

It’s not necessarily a roadmap in the sense that we’ll get to these features in this order. But these are some of the big landmarks we are very excited to explore as we continue development through 2016 and beyond.

More Planetary Details & Interactions

A laser melting a frozen Earth.

Planets in Universe Sandbox ² will be visually more detailed and responsive to interactions, all part of a project which we are internally calling “automata.”

This works by increasing the spatial resolution of data. That is, instead of having one point of data for an object’s property, like temperature, there will now be a 2D grid of data. In the example of temperature, this means that collisions can impact values locally, so heat spreads from the impact site rather than just raising the overall temperature. In turn, this will make for much more dynamic visuals. This will eventually also factor in elevation, making possible more detailed surface deformation and a lot more. And along with the improved composition system mentioned below, this will form the groundwork for basic life simulation.

Oh, and there will also be lasers.

Improved Composition System

Currently we support four materials for a body’s composition: iron, silicate, water, and hydrogen. We’ve been discussing ways we can include additional materials to this list. We’d also like to improve the interactions between radii and compositions, as the results are sometimes a bit confusing right now. Another component we’ve discussed is atmospheric composition. This is a very tricky problem with no clear solution, but it’s often requested and we are working toward it.

Space Megastructures
a.k.a. The Feature No One Knew They Wanted Until They Had It

A megastructure around Earth. The green lines are the current, early rendering which will be improved.

A megastructure around Earth. The green lines are the current, early rendering which will be improved.

We’re not ready to give away too many details on this yet… but doesn’t “Space Megastructures” sound pretty cool? The answer is yes, they do sound pretty cool, because they are. Using physics based space tethers as the idea behind the basic building block, these structures can come in many shapes and sizes. We still have a lot of work to do on these, but you can start imagining things along the lines of space elevators, Dyson spheres, and ring worlds.

Virtual Reality

What more needs to be said? Internally we have basic support for this going already, but there’s still a lot of work to do in fine-tuning the experience of reaching out, grabbing the Moon, then hurling it toward Earth. Our initial efforts are directed at getting it to work with the upcoming Steam VR based HTC Vive and the Oculus Rift.

User Interface Rewrite

This is largely an under-the-hood rewrite, but it’s going to make it possible to scale the interface for larger and different-sized resolutions, and also allow for language localization down the road. Technically, we’re transitioning from our own internal system to the new native system in Unity (our 3D engine) that didn’t exist when we started on this project 4 years ago.

Language Localization

As mentioned above, the rewrite to the user interface will make it a lot easier for us to implement localization. Our next step, once we’re ready, is to start the crowd-sourced localization process so we can get Universe Sandbox ² running in as many languages as possible.

Stellar Evolution Rewrite

A Hertzsprung-Russell diagram in Universe Sandbox ² using the new stellar evolution model.

A Hertzsprung-Russell diagram in Universe Sandbox ² using the new stellar evolution model.

Universe Sandbox ² will support 16 evolutionary star types with the stellar evolution rewrite , versus the previous 5.  The improved evolution model, based on these papers, is primarily a function of mass and age or metallicity, and will work for evolutionary types outside of main-sequence stars.

The result will be more dynamic and accurate properties for stars, as well as smoother transitions from type to type. The model also will now account for mass loss from solar winds, and be able to differentiate envelope from core. As a whole, this is also a stepping stone toward being able to illustrate stellar nucleosynthesis in Universe Sandbox ². We’ve hit a few snags in fully implementing this, but Jenn, our astrophysicist, has been making good, steady progress.

Total Body Fragmentation

This feature was partially implemented before, but was removed during the physics rewrite. Now we’re about ready to add it back in, and once we add some nice visual flair, this will make collisions and explosions even more epic and realistic as planets get completely broken apart.

Improved Galaxies

We’ve been saying for a bit now that we’d like to give galaxies some love again, as they’ve been mostly overlooked recently while we work on other projects. Our plan includes completely reworking procedural galaxies, which tend to all look the same right now, and fixing a number of bugs which currently make galaxies a little difficult to interact with.

Atmospheric Scattering

We often see requests from users that the view from the surface (press “C” when focused on a body) could be improved. We completely agree. One big step toward this is accounting for the atmosphere (if the planet has one), resulting in nice colored skies, sunrises, and sunsets, all products of atmospheric scattering. This will greatly increase the immersion when looking up from one of your planets.

Steam Workshop

Once we get the save/load mechanics even more solid, we plan to add in support for Steam Workshop. This will allow users to easily share saved simulations and objects with each other, which will be a very cool way of seeing what everyone is creating with Universe Sandbox ².

Achievements

Steam Achievements are another common request for Universe Sandbox ². They can add a little incentive for exploring the simulation and trying things you wouldn’t normally try. Have any good ideas for Achievements? Let us know on the forum!

Expanded Climate Change Exploration

Our climate models for Earth and Mars have been successfully implemented in Universe Sandbox ² for a while. But we’d like to strengthen our focus on this component to further help educate users on one of the most pressing issues we face today as citizens of the Earth.

Mobile Version

Again, another common request for Universe Sandbox ². We haven’t yet moved beyond discussing this as a possibility, but we are very interested in a mobile version. Universe Sandbox ² could work extremely well with touch commands, and a mobile version would greatly increase the amount of people who could get their hands on it. With constant improvements to mobile technology, and Unity’s tools for building mobile apps (the 3D engine we use), this could be a reality sooner than we think.

Fixing Bugs

We’ve hired a dedicated tester whose job is to rigorously test Universe Sandbox ², helping us find and fix bugs as we continue development. We’re a small team, and the nature of a massive space sandbox means that there are an extraordinary amount of things to test. Our community has been super helpful to this end, but we’re happy to now have someone who’s devoted to this task and can help fill in the cracks.

 

The Future of Universe Sandbox ²

This roadmap may seem ambitious (and it is), but we’ve already gone pretty far into unexplored territory. We’re committed to making Universe Sandbox ² better and better as we continue to create something that’s never been done before. We hope you’re as excited as we are about the future.

Get instant access to Universe Sandbox ² on Steam Early Access:

store.steampowered.com/app/230290

universesandbox.com

  • #1 written by OjasnRCGamer101
    about 8 years ago

    Hi Dan Dixon!

    I am very satisfied with the game ever since I bought it just recently but would it be cool if there were tectonic plates, Sun set or sunrise sky colors on atmospheres I mean it would be nice also there is that bug that removes the habitable zone when we edit the star’s temperature as well with no H.Z. on blue stars.

    Hope that these features may be involved in the next update and all the bugs are removed.

    Thank you
    Please forgive me, my grammar may not be that good as I live in the Philippines.

    • #2 written by Jar
      about 8 years ago

      Thanks for your feedback!

      We have plans to add in atmospheric scattering (which will create atmospheric color and sunrises and sunsets) and we definitely want to fix the habitable zone bug. Tectonic plates are a great idea, but we don’t have any plans for this right now.

  • #3 written by Earth Sandbox
    about 8 years ago

    I’ve been reading a lot of comments involving things that relate only to our Earth, such as volcanoes, icebergs, tectonics, etc. I wonder if you might have considered a spinoff for things to do to Earth, like simulate a greenhouse affect by changing the composition of the atmosphere, volcanic eruption simulations, and such. It might be easier to simulate that since we have a lot of data about earth, while it might be more difficult to simulate it for an unknown planet. We could still sling an asteroid at it, too, but the affects would be more visible and less generic than we have in Universal Sandbox. Some preloaded scenarios could be actual geohistorical events.

    • #4 written by Jar
      about 8 years ago

      Those are all great ideas, but our focus is currently on tech which works more universally. We do have more specific climate simulation for Earth and Mars, and you can simulate the greenhouse effect by changing carbon dioxide levels. We’ve been talking about ways to add in expanded atmospheric composition to allow for more nuance and interaction.

  • #5 written by Jafet
    about 8 years ago

    Hey guys. Just about to download your game from steam, got lucky that it’s on sale! 🙂

    Just came here to say good luck, this is one of the best projects i’ve seen on steam, it has so much potential.

    I don’t know if you guys played a game called SimEarth, back in the 90’s. It was pretty cool to modify the planet and see what kind of life evolves. Since i read a few comments that say you’re working on life-bearing planets, maybe you could get some inspiration from there.

  • #6 written by Alex
    about 8 years ago

    Hi guys. First, let me say this game is awesome and there is no similar analogues so far. Second, I am glad about the roadmap and have only question, do you plan improve black holes interaction in future? It would be great if you add object spaghettification after the body fragmentation is ready. Also jets, but I guess it’s not too difficult for realization.

    Thanks!

    • #7 written by Jar
      about 8 years ago

      Yes, we do have some plans for improving black hole interactions with other bodies. As you mentioned, the Roche limit fragmentation will make them more interesting. You can see a work-in-progress video of this here: https://www.youtube.com/watch?v=9hDxIiYM6s8

      • #8 written by Alex
        about 8 years ago

        Thank you. I did check the video, looking forward to the next patch.

  • #9 written by Ben schurman
    about 8 years ago

    It would be cool for the tool where you “drop” materials didn’t add it to the planet, except it terra formed it so you can create mountains and such and an “erase” tool which removes land
    And if you want to change the composition you select the planet and do it normally!
    And is the “organics” fixed? If so what does it do

    • #10 written by Jar
      about 8 years ago

      We agree it would be great to have a landscaping tool, and it’s something we’d like to see eventually, though it won’t happen for a long time. Our tech for increased planetary details, which we describe in another post, is a small step in this direction. You can read about this here: universesandbox.com/blog/2016/01/2016-roadmap/

      Organics is not a completed feature, and likely to change.

  • #11 written by Adam
    about 8 years ago

    So i know it is supposed to be a simulation but do you have any plans on making some other game modes? Or are you at least open to the idea of for example a game mode that is about you making a planet that is able to support life and you have to take care of the planet and manage it with randomly generated bodies trying to fly into it or something. i dunno. it is a deep expirience as it is right now but i’m a big fan of roleplaying and what a better role to play than that of a god protecting a small speck of dust in the universe

    • #12 written by Jar
      about 8 years ago

      We’re definitely open to ideas of how to add objectives, missions, or other more traditional gameplay, to Universe Sandbox ². This is not high priority for us right now, but we always welcome ideas. 🙂

  • #13 written by momidik
    about 8 years ago

    definitely needs life 😀

  • #14 written by Dozzy04
    about 7 years ago

    We need Novas and Hypernovas and Diffrent types of Supernovas
    Nebulas would also be a good idea
    There should also be oblate sphereoids
    Also
    Ganymede , Callisto , Mimas , Enceladus , Eris etc. They all need a skin

  • #16 written by Cesare
    about 7 years ago

    Please can we have more balls like pool balls in Universe Sandbox 2.

  • #17 written by Cesare
    about 7 years ago

    Life Simulation.

    The most interesting feature that I want in Universe Sandbox 2 is the ability to create planets that can fully simulate complex life. That is the ability to create green rainforests, terrain and create human beings on any planet and see them thrive, grow and multiply.

  • #18 written by Cesare
    about 7 years ago

    Adding Humans

    When a planet has been made habitable, it can support complex life like humans.

    Create humans. Add a man and a woman on any habitable planet and watch them have kids, watch kids grow and multiply the human race on any habitable planet in Universe Sandbox 2.

    This is the most exciting feature that I am looking for.

    Please make sure developers read this post and start building the automata for life simulation.

    Thank you.