Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - Forever_Cold

Pages: [1]
Spore: General / Anybody else think this.
« on: March 18, 2006, 08:51:28 pm »
Does anybody else wish they hadnt heard of spore until a couple weeks before it came out.

I wish i would have never heard of it, cuz now i have to wait like 7 months. ahh this sucks.


We need to compile all of the answers (to like email questions) that will has given us, that way, it will be eaisier to confirm an answer to any question that we have.

So start posting your question, and will's answer and i will move them up here for convience.

Q: Will other forms of intelligent life (and therefore alliances/war in space) be ONLY limited to outside your solar system (meaning can you do "everything" before you get the intersteller drive)?

Q: Will you be able to build vehicles that aren't for interacting with other cities (as in, can you have vehicles in the city stage).

Q: So life in your solar system is simply for colonizing lifeless planets to make money to expand right?
A: Yes.

Q: Is there non-intelligent life in your solar system?
A: There is a probablity of it, yes.

Q: Can you choose the creatures that are downloaded to your computer?
A: In some ways yes.

Q:While discussing your future game on some Internet forum, I had an idea about how to introduce limited multiplayer capabilities to your game. Well, it's not really multiplayer, more like a common sandbox.

The idea is to have the game being able to synchronize with a server, be it a master server hosted by Maxis/EA or a player run one. Latter option would be a plus, to allow private communities.

Since the whole Spore galaxy is very likely also just a procedural product, the server should generate a fix set of parameters, that'll be sent down to the client, should a player create a server-supported game. This implies that every client/game runs the same galaxy. The server also assigns each player a planet or star system he starts out with. Progress in the game session should be synced with the server on regular intervals.

If the player now gets to the interstellar level, the game requests the necessary information when flying around. Means if someone scrolls out, the server sends down the necessary information, not before. For instance on star region level, it sends information down which of the planets/stars in the region are player controlled (and any delta information, should a player have terraformed things), and basic information so the game can i.e. generate the SETI signal chatter like you've shown on the GDC demo. The same should apply when scrolling out to the galactic level, though it'll likely require less information, just enough to hint the player where to zoom in and look for other life. Optionally, there should be a server-side option, if turned on, just clearly marks player controlled planets, on both regional and galactic level, to ease finding people.

Now, if a player zooms into a player system, the server sends down the necessary info to generate the system, just as the other player sees it or formed it. More and more necessary info gets sent the more a player zooms in, like city info on planetary level, creature info when going down to the civ level, and so on.

The game would still run async, the player's client would just start generating planetary activity based on the parameters for visual reasons, it wouldn't affect the player's planet or reflect its real state in any way. A player controlled system would be in sort of a read-only mode to other players except the owner, as such just allowing things like watching it, and abducting species to create a copy of it. Optionally, as a server-side option, people could be allowed to drop their own species on another player's planet. When the owner continues his game, he'll be notified that player so-and-so dropped an alien species on his planet, and the game takes this in consideration.

Also, if a player terraforms a planet and/or drops objects or species of his on it, it'll automatically be marked as player-controlled and will be synchronized between the client and server.

A plus would be a small chat system for all active players.

Those were the ideas I had, to allow players to play on a common ground and watch what everyone else does without needing to actively search and install content. Yet it would likely be easy to implement, since it's all about exchanging and synchronizing information on an as-needed basis, most just difference data based on a master galaxy based on procedural generation.

I'm not sure whether this is feasible to the deadline, or if it requires an expansion to implement all this, or if something like this is already being implemented, but it'd be great if you'd consider any of these ideas.

A: That's close to what we're planning to do in some ways. But if we do exactly that we lose several huge gameplay advantages.

-the ability to customize each players galaxy to how they like to play (conquest, diplomacy, colonization) -the ability to let each player be the "hero" (destroying everything in their path) -the ability to let time flow be relative to the player (how fast does everything develop)

You will be interacting with player designed worlds (though under NPC control). And your region of space will be downloaded on an as needed basis.

Q: Slavery: Yes or no?

A: Sort of, if you capture another races space colony.

Q: Are you going to have bacterial infections and robots in the game?

A: I don't think we are going to deal with things like bacterial infections in Spore. On the other hand I do want robots. The current plan is to unlock robotic creature parts once you reach the UFO stage and then allow the player to create robots in the creature editor which can populate an environment just like creatures.

Q: How Mod-able is spore? and *Their also might be another question he asked, due to the four things he brought up, but idk*

A: How mod-able Spore is will very much depend on the particular content involved. One thing that is crucial however is that every piece of content needs to be representable with a very compact genome. This implies that any enumerated parts (such as creature parts) that resolve into tokens in the genome need to carry a proxy solution if they are to be expandable at a later date.

For specific things you brought up:

Gravity - undetermined at this point, probably not.
Solar system layout - hopefully so (creating a system out of the initial proto-planetary disk)
Shape of Planets - Yes, there will be many geologic tools for this.
Manual creation of creatures - Yes, much more than we have shown so far.

All these functions will be available to the end-user.

Q: *Im kinda unclear of the question here, so just speculate yourself on what it is?*

A: Yes, I have read all of David Brin's books (and even met with him and shown him early versions of Spore).

In fact we are planning to include the ability to uplift lesser species in the game. BTW - This was also the overall story behind 2001: A Space Odyssey (my favorite movie of all time).

Q: My world, in Spore, only has one creature that I created; every other creature will presumably be created by some other player. What will prevent me from travelling into space, visiting a planet created by another player, and discovering the same species that populated my world? The same buildings? What if that player downloaded my creature as a low level species and there are hundreds of them on this world? It would be kind of a letdown to finally get to travel into space and the first creature you encounter are the same creatures you've already seen on your own planet. This is further complicated by your procedural feedback system; the more popular an object; the more it shows up in peoples buy window; therefore it becomes more popular. If someone creates the absolute best monolith, and everyone uses it because its the best, theres a significantly higher chance that I'm going to travel halfway across the galaxy to discover the same monolith that I myself used.
I assume the database will be large enough to make this occurance a statistical anomaly (if i visited 100 planets and each of them had 1000 objects, that would still only be a fraction of the total database) but it would be nice to have some overlap protection (I will only download items that do not already exist in my galaxy, etc etc).

A: Since we control the injection of creatures into your ecosystem as well as the injection of planets into your local space we can easily prevent the "content collision" problem.

Q: Also, when does the procedural decompression occur? After download, so each creature is stored on my hard drive as a 5 meg file? Will there be a "populating worlds" loading screen everytime i start up? Does it populate only when I'm focused on it? Given the size and price of hard drives today, I can see storing it as a 5 meg file being the cheapest option (slow game, small footprint vs fast game, large footprint. Hard drives are cheap, CPUs are expensive) but I'm curious to hear your thoughts.

A: We're currently planning to do most of the reconstituting of downloaded content while the player is in the editors (where we have a surplus of CPU).

Q: How are you going to deal with copywrite issues? Givin the ultimate freedom to create what they want, many players will recreate their favorite universes to play in, much to the chagrin of the people who own that universe. The same goes for mature content as well, I wouldn't want to be that unsuspecting parent just as Johnny lands on planet Cocknballs.

A: As for the copywrite issues, we've had to deal with that already with all the content for The Sims. It basically comes down to giving anyone the ability to flag content they think is inappropriate for any reason.

Q: Will there be population dynamics such as predator/prey population cycles?
A: Yes.

Q: Will there be procedural evolution in addition to drawing from the central databases?
A: Probably not, but we're going to give it a shot to see how far we get.

Q: Will there be any sort of gameplay in space along the lines of Space Empires or Master of Orion?
A: Yes, federation, empire and alliance building.

Q: Will there be an option to design space stations, ringworlds, and/or Dysons spheres?
A: No.

Q: Will there be interstellar vehicles other than UFOs?
A: Not sure.

Q: Will every game have the same universe, or will every game have a random distribution of stars?
A: Every player's galaxy is different and tailored to how they're playing.

Q: In the editor, how extensive will the library of primitive shapes be?
A: Depends on the editor, about 200 shapes per editor.

Q: Will it be possible to add third party primitives to the editors library, or would it be too difficult to work in with the central databases?
A: Probably not, they are quite complicated.

Q: If third party primitives arent tenable, will additional primitives be added via patches at Maxis's discretion?
A: Probably.

Q: Will the cellular world have any impact on the macroscopic world?
A: Only in terms of changing your starting point when you enter the macroscopic evolution game.

Q: Will there be any means to remove species from the game, short of genocide?
A: It seems like removing them is the definition of genocide.

Q: Is there likelyhood of Spore being available for the Apple Mac?
A: Hopefully we can talk Aspyer into it


Spore: General / Your Favorite Spore Picture/ Screenshot
« on: March 17, 2006, 07:08:16 pm »
My favorite one is this one:

It makes me think about how versatile (and amazing) the editor is, but im trying not to hype myself up about it, cuz the lower expectations i have about spore, the better it will be when i get it.

You guys can refer to this thread:

It shows alot of the pictures available to the public at this time.

So tell me your favorite.

Pages: [1]