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

7 of 277 comments (clear)

  1. Eh? by MrSteveSD · · Score: 5, Informative

    I really feel like the person who wrote the article doesn't know what he is talking about.

    1. Re:Eh? by mmacdona86 · · Score: 4, Informative

      Yes, the distinction that they are probably trying to make is that between procedural or algorithmic content generation and the more common situation where content is created individually by artists.

      The talk about procedural versus object-oriented programming is moronic bs.

  2. Crap alert by VeryProfessional · · Score: 4, Informative

    This article reads like pure garbage. Procedural programming simply refers to any form of programming in which procedure calls are made... ie. any mainstream imperative programming language. Does anybody really believe that games fill up multiple DVDs because there are too many IF statements? Editors, wake up please.

  3. Procedural Generation? by Asgerix · · Score: 5, Informative

    Perhaps the author is confusing Procedural Programming with Procedural Generation?

    --
    Life is wet, then you dry.
  4. Re:Typo in summary by Anonymous Coward · · Score: 5, Informative

    Uhh... No. A 3D cube has six faces. At any given time, at most 3 are visible in a 2D projection of a 3D scene. It takes two triangles to represent a square face (many 3D toolkits "really" only using triangles underneath). So, 6 triangles. So, the original poster was correct, you lose, do not pass go, do not collect 200.

  5. Re:Attention Procedural Programmers by mikael · · Score: 5, Informative
    --
    Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
  6. The article already removed from bonafidereviews by S3D · · Score: 4, Informative
    The link form TFA no gives:

    We appreciate the honest feedback and correction regarding the content of this article. While it was well intentioned, it was inaccurate and for that we apologize. Accordingly this article has been removed.

    Something not good going with slashdot choice of article lately.