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."

14 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. Can one use PP by Anonymous Coward · · Score: 3, Funny

    to generate one meaningful article about it? since apparently it's good at increasing noise by putting out fluff pieces as this one.

    --
    captcha: uncouth. Quite.

  3. not really by clubhi · · Score: 3, Funny

    Actually I never even heard of Spore.

    1. Re:not really by clubhi · · Score: 3, Funny

      Thanks!

  4. 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.

  5. 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.
  6. 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.

  7. 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.
    --
    :(
  8. The review is by communications majors by whitroth · · Score: 3, Funny

    who literally know *zip*. I just dipped my toes in the article, and lines like "procedural programming is ... object oriented..." snapped any suspenders of belief I had in the article.

    Of course, it'll be smaller and faster than Objectionably-oriented software....

                mark

  9. Re:The unexplored realm of dynamic content... by michaelhood · · Score: 3, Funny

    This all sounds very interesting.. have any links to your games we could look at?

  10. 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.

  11. 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
  12. Re:Typo in summary by Nazlfrag · · Score: 3, Funny

    Next time just aim for the barrel next to the loading dock guy. Kaboom!