Slashdot Mirror


Procedural Programming- The Secret Behind Spore

imashoe writes "Ever wonder how Spore works under the hood? The game seems to be insanely huge and how is it that there can be an infinite amount of different creates created in the game? The answer is Procedural Programming."

8 of 277 comments (clear)

  1. Well, no by ucblockhead · · Score: 5, Funny

    Given that I've only seen videos of someone else playing "Spore", I have to say, no, I don't wonder how it works. I wonder when the hell it'll be done.

    --
    The cake is a pie
    1. Re:Well, no by zn0k · · Score: 5, Funny

      I wonder when the hell it'll be done. $ apt-cache showpkg spore
      Package: spore
      Versions:
      1.0
      Description Language:
      File: /var/lib/apt/lists/spore.maxis.com-i386_Packages
      MD5: b7b55c3327e373b0abee0ccb25902a2b
      Dependencies:
      1.0 - dukenukem3d
  2. Re:Typo in summary by buswolley · · Score: 4, Funny

    Yeah who here is sick and tired of crates being everywhere in games. I hardly ever see crates in my day to day.

    --

    A Good Troll is better than a Bad Human.

  3. Ad for Bona Fide Reviews by thegnu · · Score: 5, Funny

    Girl: You got Spaghetti Code in my Perl!
    Boy: You got Perl in my Spaghetti Code!
    BONA FIDE REVIEWS: our content makes as much sense as our ads.

    --
    Please stop stalking me, bro.
  4. Re:Typo in summary by Anonymous Coward · · Score: 4, Funny

    I kept jumping up, punching this one crate, just waiting for the gold coins or extra man to come out. Instead, one of the loading dock guys just chased me away.

  5. Re:procedural generation anyone? by thefear · · Score: 4, Funny
    From TFA:

    So why can't this be used in games like spore? Well in games with so many options, the IF/THEN list becomes so long it becomes scrambled. Several calls to previous points in the list are made and the whole thing gets disorganized
    Its not just the title, the entire article is written like that.
    --
    :(
  6. Re:Inifinite Creates? by advance512 · · Score: 5, Funny

    Good god, you silly putties...

    Why do you bother typing in these comments? No one thinks you're any smarter now than they did before reading your message. If anything, they think you don't have a sense of humour.

  7. The article in a nutshell by Dormann · · Score: 4, Funny
    • Programs use if statements
    • The more complex the program, the more if statements
    • FF7 filled 4 CDs with if statements
    • Spore is even more complex than FF7
    • Spore must be using some new programming paradigm
    • I'm confused about what the paradigm is or what it's called, but I'm sure it uses fewer if statements