Is there a way to make universe like spore ?

I am new in unity and i am looking for; is unity capable for what i want to do ?
is there a way to make randomly generated planets and landing on these planets ?. for example this could be like that "we started the game and universe generated, planets are made with spheres and textured with randomly genarated highmaps and when we land to planet (there will be loading) this highmap would be our terrain. Could we make this terrain spherecal ? or could we make this terrain fake planet adding end-to-end with it self? sorry for my english

Thanks

Edit: You tottaly misunderstood to me. I am not aiming to do a spore clone. We need generate random space for our “original” project. This project not a clone or similar. Spore was just an example to tell what i need

I think ‘Spore’ has distracted many people from the issue. The question condensed (as I read it) is : How can we start the game and generate a universe, planets are made with spheres and textured with randomly genarated highmaps. And when we land to planet (there will be loading) this highmap would be our terrain. Could we make this terrain spherecal ? or could we make this terrain fake planet adding end-to-end with it self?

There has been a few discussions on this, this is what I could find from a quick search :

http://forum.unity3d.com/threads/18753-The-terrain-can-draw-on-sphere

http://www.google.com/search?btnG=1&pws=0&q=unity+sphere+terrain

More links :

http://forum.unity3d.com/threads/33987-Character-align-to-surface-normal

http://forum.unity3d.com/threads/131610-moving-around-a-sphere

http://answers.unity3d.com/questions/36842/walking-around-a-spheroid-planet-centered-at-the-origin.html

http://answers.unity3d.com/questions/25507/How-to-rotate-a-player-when-using-Mario-Galaxy-style-gravity.html

Smile for the cause =]

Unity’s limits are yours.

Unity is a tool allowing you to do what you want. But only the way you will write scripts will tell what you will be able to do with it.

Your question is not really a question because you ask if Unity is able to do some stuff you want to do. The short answer is : of course. The long one is : as long as you find how to do so because your question is wider than a technical one, it implies streaming and loading process, terrain generation and stuff…

I don’t see why you wouldn’t be able to make a universe like that.

  1. Generate a random number of spheres, give them a random texture.
  2. When the player chooses to land, have them land on a plane with the texture of the planet.
  3. You would need a way to give the illusion of a round planet.

I
wouldn’t recommend actually using a
giant sphere where the player lands;
that would be a waste of processing.
It should be something like a number
of planes that are activated when
the user is in sight.

There are
a number of solutions to giving the
illusion of a round planet; one
being, re-positioning the player to
the bottom when he reaches the top.
There are probably better, more
seamless solutions, but you get the
idea.

Unity, is just a game engine, it is only there to function your scripts, now anything can be done in scripts, but for the most stable and advance way go to C sharp Scripting, this is because the scripting language is further detailed, and anything bone upwards can be created. You can still create a universe in Java Script, Java is effecient, but not everything can be made in it, as it is not that advanced of a scripting language. Boo language Do not use, Boo is a simplified language, so therefore not everything can be created with it, well you can create a universe, but you would have to go into 100 lines of code just talking about when to create a universe!

Have fun!

Unity we stand, United we fall!

Drico