Slashdot Mirror


Building the Infinite Digital Universe of No Man's Sky

An anonymous reader writes: Hello Games is a small development studio, only employing 10 people. But they're building a game, No Man's Sky, that's enormous — effectively infinite. Its universe is procedurally generated, from the star systems down to individual species of plant and animal life. The engine running the game is impressively optimized. A planet's characteristics are not computed ahead of time — terrain and lifeforms are randomly generated on the fly as a player explores it. But, of course, that created a problem for the developers — how do they know their procedural generation algorithms don't create ridiculous life forms or geological formations? They solved that by writing AI bot software that explores the universe and captures brief videos, which are then converted to GIF format and posted on a feed the developers can review. The article goes into a bit more detail on how the procedural generation works, and how such a small studio can build such a big game.

68 of 100 comments (clear)

  1. Sigh by ledow · · Score: 2, Insightful

    Definitely feel a Peter Molyneaux coming on - before you know it the hype will go so mad, you won't even notice that the game's actually been released, and then we'll find out it's as dull as hell as a game.

    But aside from that, a team of 10 isn't exactly tiny. A lot better games have been written with a lot less people.

    And front-page of Slashdot before release? I'm guessing at least one of those people works in marketing...

    1. Re:Sigh by binarylarry · · Score: 1

      Didn't they already do this with Spore?

      --
      Mod me down, my New Earth Global Warmingist friends!
    2. Re:Sigh by Guspaz · · Score: 4, Informative

      It's actually a team of just 4 working on No Man's Sky. The other 6 people are working on other things (not everybody at the company is working on this one game).

    3. Re:Sigh by Sowelu · · Score: 1

      I for one don't care if it's dull. I spent an awful lot of time in Noctis, which had one of the worst control schemes ever, no combat, and no interaction with other players whatsoever besides naming planets and posting short notes (the database was updated every few months and made downloadable), but boy did it have a gorgeous infinite universe in its day.

    4. Re:Sigh by SammyIAm · · Score: 2

      I feel like this game is making the same promises that Spore did (cellular to universal scale). But then Spore was kind of a huge let down as far as I'm concerned. Much less a game of continuous scale as like 5 separate games packaged together. This one, from the little glimpses so far at least, seems more likely to deliver.

    5. Re:Sigh by Onuma · · Score: 2

      Papers, Please was created by 1 guy. It's not "infinite", but it is really damned good.

      The quantity on the dev team is obviously not indicative of the quality of the finished product or the enjoyability of the game play. Otherwise, how could we explain the dismally disappointing nature of Diablo 3 or Call of Duty: Whateverthehellthey'recallingitnow?

      --
      What else can happen when an unstoppable force collides with an immovable object?
    6. Re:Sigh by Anonymous Coward · · Score: 1

      well aren't WE a negative nancy

    7. Re:Sigh by Nemyst · · Score: 1

      Somebody pissed in your cereal this morning? Their previous games, Joe Danger, were pretty good and didn't try to oversell. They're obviously trying to hype their game so they get a fanbase, but that's nothing special. It's also quite a bit more understated than Elite: Dangerous and Star Citizen in terms of bling.

      Also, a team of 10 is tiny. I take it you stopped following games around 1995, where two guys in their garage could make a solid game in six months. Expectations have changed, believe it or not! AAA game devs number in the hundreds and for a game of this scope 10 is very small. They're also not all programmers/artists and I believe not all of them are working on the game.

    8. Re:Sigh by Sockatume · · Score: 1

      It's the buzz of the gaming world right now so I'm surprised it took this long to reach Slashdot. Even as early as last year it had a ten-page feature in Edge.

      --
      No kidding!!! What do you say at this point?
    9. Re:Sigh by Smauler · · Score: 1

      Wow, another Noctis player :). I remember logging in every day after work to see whether there was any news about Noctis V.

    10. Re:Sigh by Skarjak · · Score: 1

      The devs are being so cagey anytime someone asks about the actual gameplay, I would be surprised if this were any good to be honest. It's probably gonna be a really nice tech demo.

  2. "Downvoting" fucks everything up. by Anonymous Coward · · Score: 2, Interesting

    Jesus Christ, it's terrible when somebody advocates "downvoting" as something of value.

    Just look at reddit or Hacker News today, or even Slashdot, for example. The discussion there is horribly sterile, all thanks to their flawed moderation systems that encourage rampant censorship of any ideas that are unique or worthwhile. Comments expressing such ideas are near-instantly downvoted out of view.

    That kind of a system fails even worse when the audience consists of people who are commonly labeled as "hipsters". These people have a very skewed perception of reality. They pretend to embrace "tolerance" and "acceptance", but they're often among the most strident crusaders against any sort of free thought and free expression.

    We see the same with academic peer review, where the theory behind it is sound enough, but in practice it's just the entrenched players demonizing and shitting upon any challengers. Hell, we see the same with democratic political systems.

    I don't see why your system would be any different. Unique game content would be quenched by the stupidity of those who seek to enforce total and unrelenting conformance with what they like.

    1. Re:"Downvoting" fucks everything up. by Sowelu · · Score: 2, Informative

      Wait, so you actually browse Slashdot at -1? Because there's some damn awful stuff on here most of the time. Acres and acres of spam, unrelated rantings of psychopaths, and copypasta from adult novels... Yes, downvoting serves a vital purpose.

    2. Re:"Downvoting" fucks everything up. by AndroSyn · · Score: 4, Funny

      All the best posts on /. are modded -1. I just feel like I'm only hearing half of the conversation when you view the comments without the -1 posts. /. isn't the same without it.

      Oh and fuck beta :D

    3. Re:"Downvoting" fucks everything up. by PopeRatzo · · Score: 1, Funny

      Wait, so you actually browse Slashdot at -1? Because there's some damn awful stuff on here most of the time. Acres and acres of spam, unrelated rantings of psychopaths, and copypasta from adult novels...

      My ears are burning.

      So what are you guys talking about?

      --
      You are welcome on my lawn.
    4. Re:"Downvoting" fucks everything up. by sexconker · · Score: 1, Flamebait

      If you're not reading at -1, you're missing out. When I see something modden -1, I know it's going to be, funny, insightful, or painfully (to the blind liberal retards) true.

  3. I'm not a gamer by jenningsthecat · · Score: 3

    ...and I'm generally not interested in games. But this could turn me into a convert - the concept seems really awesome, and the sample video looked very cool.

    Just now I've slipped off my armour of techno-jadedness, and I'm amazed at the wonders we humans are capable of creating when we're not busy engaging in pillaging, war, and petty bickering. Off-topic perhaps, but what the hell.

    --
    'The Economy' is a giant Ponzi scheme whose most pitiable suckers are the youngest among us and the yet-unborn.
    1. Re:I'm not a gamer by RyoShin · · Score: 1

      I'm a long-time gamer, and I was astounded at the demo as well. It doesn't claim otherwise, so I assume the video is not from in-game footage, but just the design and suggestion really riled my inner geek. If their final product can reach even 70% of what the video suggests, it will be amazing... ...and that's the problem. As beautiful as the trailer is to me, there is a lot being promised and I doubt they can deliver on that, much like Fable. Fable (at least the first one) was still a good game, but it was far more limited than originally promised. And Molyneaux probably had a team of more than 10 people behind him when he made those promises.

      Sadly, this is probably either vaporware or will be underwhelming when released.

  4. Text adventure game by swb · · Score: 1

    I remember a text dungeon game in the 1980s that had a dynamically generated map. If you set the seed to the same value, you always got the same map.

    Seemed kind of revolutionary in 1984 for some reason because you could have a huge map without actually having to create a huge map.

    1. Re:Text adventure game by Sowelu · · Score: 1

      Played around with (and wrote extensions for) an implementation of this on a MUCK 10+ years ago. So, basically online text adventure with a somewhat procedural map. Wound up with procedural cities and cultures and stuff too.

    2. Re:Text adventure game by Intrepid+imaginaut · · Score: 1

      Elite did something similar as far as I recall.

    3. Re:Text adventure game by 0xdeaddead · · Score: 1

      elite had it's procedural universe, frontier expanded on it vastly... and now there is going to be frontier deadly, which oddly enough is going to be much like this 'no mans sky'... except David Braben has been doing this for decades.

    4. Re:Text adventure game by bombman · · Score: 1

      Yeah i think it has 8 galaxies with 256 star systems in each all in 64K

    5. Re:Text adventure game by Richard_at_work · · Score: 1

      Frontiers core systems were not procedurally generated (there was even a map included in the box), but once you got off the map it was all procedural after that - you could literally go forever (or at least on the "exploring" save game I had I never reached the edge of the universe despite hyper jumping for a full day in one direction).

    6. Re:Text adventure game by nogginthenog · · Score: 1

      Only 48K on the ZX Spectrum!

    7. Re:Text adventure game by Simon+Brooke · · Score: 1

      Yeah i think it has 8 galaxies with 256 star systems in each all in 64K

      Errr.... no. The BBC Micro had 32K, but in the mode Elite ran in the screen was eating about 20K of that. So it had 8 galaxies with 256 star systems in each - each with names, systems of governance, markets, et cetera - about twenty different ship types, and the physics and rendering engines - all in less than 14K.

      I still think that's awesome. And, while I'm very impressed with what I've seen of No Man's Sky, the procedural universe of Elite Dangerous looks even more spectacular.

      Full disclosure - I spent most of my final year of university playing Elite.

      --
      I'm old enough to remember when discussions on Slashdot were well informed.
  5. Procedural by Marquis231 · · Score: 1

    While I'm not really looking forward to this game specifically, I am glad to witness procedural content generation technologies advance as they have. From TES: Oblivion's foliage to Starforge's infinite terrain demo, things are becoming very interesting.

    1. Re:Procedural by VernonNemitz · · Score: 1

      I'm imagining ten thousand different players exploring in ten thousand different directions, and every time something is procedurally generated, it either needs to be remembered for the next player to come along to that same location, or the generator has to be super-well-done, to reach a given point from ten thousand different directions, and the same landscape/space-scape/whatever gets generated every time.

    2. Re:Procedural by Knightman · · Score: 1

      I don't think you get what procedural generation is all about. The point is that you DON'T have to remember anything except the seed for the planet, and the seed itself can be procedurally generated.

      In essence you can build a complete universe from one seed alone.

      --
      --- Reality doesn't care about your opinions, it happens anyway and if you are in the way you'll get squished.
    3. Re:Procedural by 0xdeaddead · · Score: 1

      all you have to remember is what changed, no different than differencing disks in the virtualization world.

      Take a look at this, a 'text mode' version of elite.

      http://www.iancgbell.clara.net...

      Elite was of course a procedural universe on a 6502 back in the early 1980s.

      And if you want to be 1990's wowed, check out Frontier Elite II...

      http://www.frontierastro.co.uk...

      This time Elite grew up to include multiple planets, star, even asteroids... It's amazing! and ran on a 68000 or 80286 without a maths coprocessor. David Braben is the go to guy when it comes to procedural universes!

  6. StarFlight by HeckRuler · · Score: 1

    Back in my day, we had 800 planets that were procedurally generated, AND WE LIKED IT!

    But really, the concept that you can procedurally generate an infinite universe is not that ground-breaking. I understand a lot of people are falling for the hype-train. And hey, it might be a really fun game. As long as there's something meaningful to do with all this PGC, and the game play holds water. But just because it's procedurally generated doesn't sell me on a game.

    (Also, side-note, where the hell are the procedurally generated maps for the FPS genre? Why hasn't this happened yet?)

    1. Re:StarFlight by Sowelu · · Score: 2

      God, Starflight was a thing of beauty. Alien Legacy (1994) had a pretty gorgeous mix of procedural and hand-tweaked, too. If you want a procedural FPS, I think what you're looking for is Tower of Guns--I haven't played it but it definitely fits the bill.

    2. Re:StarFlight by mrchaotica · · Score: 1

      (Also, side-note, where the hell are the procedurally generated maps for the FPS genre? Why hasn't this happened yet?)

      I have a suspicion that in that context, procedurally generated is a synonym for "boringly symmetrical," "unfair and exploitable," or both.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    3. Re:StarFlight by Sowelu · · Score: 2

      As an Age of Empires / Empire Earth fan, I respectfully assert that I prefer random maps. If I'm going to sink a few hundred hours into getting good at a game, I prefer to win by skillful improvising instead of by optimizing my build orders around map travel routes that are known to-the-second and careful memorization of tile counts where I know I can block off a passage most efficiently every game. If your asymmetrical armies are well defined (and admittedly, that means they are not very asymmetrical), no map will give such an extreme advantage that it can't be overcome by spotting it early and adapting your strategy to force an engagement somewhere else. Or, hell, 'when he sees this advantageous narrow passage he's sure to build a lot of scissors units, so I'll build a bunch of rocks in anticipation and take bigger advantage than he will'.

      It seems like random-map RTSes and hand-built-map RTSes are really different subgenres altogether, and they draw different crowds.

    4. Re:StarFlight by SuiteSisterMary · · Score: 1

      If I'm going to sink a few hundred hours into getting good at a game, I prefer to win by skillful improvising instead of by optimizing my build orders around map travel routes that are known to-the-second and careful memorization of tile counts where I know I can block off a passage most efficiently every game.

      So, I shouldn't wait for you to join my $$$BIG GAME HUNTERZ$$$ FFA?

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    5. Re:StarFlight by HeckRuler · · Score: 1

      Holy SHIT!
      You can go back up the stairs in Nethack!? Does the maker of Rogue know?

      StarFlight did all of that.

      No, actually it didn't. The reason they had a procedurally generated map is that they COULDN'T save the game-state to disk. Disks were really small back then. Size constraints are a thing of the past, but they were a super-bitch back in the day. Their "fractal engine" created the world from an algorithm. And then I think they saved a couple flags if the player dinked with a planet or advanced plot. Saving the delta could really add up, so I don't know exactly how they persisted their map.

  7. There've been quite a few procedural games by Rinikusu · · Score: 3, Informative

    Frontier Elite 2, for instance. Ken Musgrave literally wrote the book on procedural generation and is the brains behind MojoWorld, a procedural world generator that's great fun. If you liked Bryce back in the day, MojoWorld is Bryce on steroids.

    Not knocking these guys at all, btw, it looks great. Just giving some background.

    --
    If you were me, you'd be good lookin'. - six string samurai
    1. Re:There've been quite a few procedural games by fractoid · · Score: 1

      I'm happy to see a mention of Musgrave here. He was doing procedural landscapes and atmospheric effects back before "fractals" were well known as anything other than the Mandelbrot set or a Koch snowflake.

      --
      Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
  8. Elite? by Anonymous Coward · · Score: 1

    Reminds me of Elite of old past. While fun for a while, the similarities got boring and tedious pretty fast.
    This is true for all current procedural games. Eventually there'll be enough similarities to make it boring.
    Even a game as beautiful as this. Random critters and landscapes just ISN'T CONTENT.

    It's a never-ending chase: Maybe if the gameplay become procedural as well, it might be interesting.
    However, you'll have difficulty creating something with the longevity of L4D2, without narrowing down content and gameplay into something which is just right.
    Balance and fun is hard to make procedural. Which is why I think this is a fool's chase in the most general case, but to be fair: intellectually stimulating to pursue.

    Captcha: advert

    1. Re:Elite? by itsdapead · · Score: 2

      Reminds me of Elite of old past. While fun for a while, the similarities got boring and tedious pretty fast.

      Thing is, although Elite used procedural generation, the game was about space combat, trading, piracy and smuggling with cutting edge (for the time - kids today won't understand) graphics. Things like the planet names and descriptions, and the fact there were a gazillion systems, were part of the atmosphere, not the Unique Selling Point.

      Same with Minecraft - when you get fed up of exploring your effectively infinite world, there's building stuff, playing with redstone circuitry, fighting, potions, railways, breeding horses... The procedural generation is part of an ensemble. So the jury's out until we here what No Man's Sky's gameplay is like.

      --
      In a survey of 100 programmers, 111111 thought that duck-typing was a good idea.
  9. Another cool game that by Victor+Tramp · · Score: 1

    needs more linux

    --
    US$0.02++
    1. Re:Another cool game that by antdude · · Score: 2

      Like Elite Dangerous? :P

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  10. Spore 2 by _KiTA_ · · Score: 1

    So they're making Spore 2? Or maybe Minecraft: Corporate Sellout edition? We've heard this song and dance before.

    Of course, since I've been playing Roguelikes for decades, literally nothing in the hype train up there really gets my attention. Wake me when they have something with 1/10th the complexity of Dwarf Fortress.

  11. Spore? by mythosaz · · Score: 1

    I was fascinated by the idea of Spore when it was in development, and not so much when it was released.

    Replays might be more interesting, but you're going to have to make a game pretty damned good for me to want to reply it -- and you're going to have to hope that the procedural generation the second time around makes for an interesting game.

    If I play it once, I can't tell the difference between on-the-fly generation and static worlds.

    1. Re:Spore? by DocHoncho · · Score: 1

      I get the feeling that EA forced Will Wright to make all sorts of stupid changes to make it something "anyone can play." There are videos (link) from early versions that show a much more "realistic" look and feel. No cartoonish dancing, googly eyes, or happy singing penis creatures in evidence.

      At some point during development some upper management types meddled the game into the pitiful thing that was released. If you look at the information about the development of the game, there are all kinds of cool prototypes that went on to become the game, you can really tell they were trying to do something revolutionary.

      EA does NOT do revolutionary.

      --
      Celebrity worship is a poor substitute for Deity worship and costs more to boot.
    2. Re:Spore? by Smauler · · Score: 1

      If I play it once, I can't tell the difference between on-the-fly generation and static worlds.

      Except for the fact that a game with static star systems will have at most a few hundred, rather than a few billion. There is no way to simulate the universe without some kind of procedural generation, there are just far too many things in it.

    3. Re:Spore? by mythosaz · · Score: 1

      The likelihood of me visiting a few billion star systems, in any play-through, seems unlikely.

    4. Re:Spore? by Sockatume · · Score: 1

      Surprisingly, no; during development the studio gradually split into a team which had been designing the low-level stuff and creatures, and a team which had been responsible for the large-scale procedural gameplay and space exploration. Because the two teams were essentially not talking to each other, the aspects wound up diverging massively in graphical style and it was a bit of a mess to try and bring it all back together into a shippable game. It's just the usual story of an overambitious idea, poorly managed, that winds up having to conform to genre standards (in this case, The Sims and a god game on one disk) to meet a deadline.

      --
      No kidding!!! What do you say at this point?
  12. Lazy summary writing, again by Anonymous Coward · · Score: 1

    From the summary:
    "A planet's characteristics are not computed ahead of time — terrain and lifeforms are randomly generated on the fly as a player explores it."
    From the article on Eurogamer (and reality):
    "We do start everyone on a different place on the outside edge of the galaxy," says Murray, reiterating his grand statement from Sony's conference. "It is the same for everyone, but they are actually not just hundreds of miles apart, they could be billions of miles apart."

    The game universe is the same for everyone. The devs are generating it and when they are happy with the way it turns out, that version will be the one they release for everyone to play in.

    1. Re:Lazy summary writing, again by almitydave · · Score: 1

      That differs from my understanding: I got the impression that once a player explored a world, the parameters for procedural generation on that world were fixed and uploaded (this is an MMO, whether or not the game designers want it to be thought of as such). That's why in the gameplay videos, you see onscreen tags identifying which player discovered a species or world.

      I've worked on my own idea of a procedurally-generated universe, and the idea I've come up with is you generate a random list of stars and assign a seed value to each star. When a player visits the star, the details of the stellar system (which are only observable up close) are procedurally generated using that star's seed: planets, asteroid fields, etc. Anything you do to modify that system is saved so that the next time you go back, it's still there. In a multiplayer environment, any modifications or even the results of pseudo-random generation can be uploaded so other players see the same thing you see.

      So it's random in the sense of "not determined ahead of time." The way stuff is generated in this game is the developers create prototypes that have traits that can be modified (see dev discussion of character creators with sliders in other games) in many ways, and when a world is first visited by a player, which animal prototypes are present and how they're modified is determined at that time. What the devs are doing by reviewing the results of this generation with bots and gifs is ensuring the range of parameters for pseudo-random generation is acceptable, i.e. you get results that look good. They're not setting the parameters for each planet you'll visit when you get your copy of the game.

      The game universe is the same for everyone. The devs are generating it and when they are happy with the way it turns out, that version will be the one they release for everyone to play in.

      The universe is the same for everyone because randomly-generated content is preserved online. The devs are not generating the entire universe, they're fine-tuning the parameters of their generators.

      As far as I can tell, anyway. This could be really cool. I've also been following the development of I-Novae Studios' game engine, which aims for realism.

      --
      my, your, his/her/its, our, your, their
      I'm, you're, he's/she's/it's, we're, you're, they're
  13. OK, now do cities by Animats · · Score: 1

    Procedural generation of outdoor scenes has been done for years. Decades, even. Works fine. Most of nature can be simulated with fractals, and basic terrain generators are simple. Speedtree turns out really nice trees and vegetation.

    What's really tough is procedural generation of cities. There are programs that build a skyline, but so far, nobody has been able to procedurally generate a convincing city at high-detail level. There are systems that tried, like Introversion and Instant Architecture, but the sameness of the buildings makes for boring cities. It's easy to do this badly, but very hard to do it well.

    It's not impossible. You'd need something like The Sims engine or SimCity, which grows cities over time in response to their occupants'' needs. That would be a big win. You could build something like GTA without an army of people constructing the real estate.

    1. Re:OK, now do cities by almitydave · · Score: 1

      I followed the development of Introversion with great interest, particularly the procedural city generation. I look forward to the day when someone writes the all-encompassing MMO that incorporates multiple game types in a single universe. It'll happen eventually, and one of the versions will probably even be worthwhile.

      --
      my, your, his/her/its, our, your, their
      I'm, you're, he's/she's/it's, we're, you're, they're
  14. Yummy by Indigo · · Score: 1

    WANT.

  15. question by Anonymous Coward · · Score: 1

    I get how you can procedurally generate an environment on demand. What I don't get is how do you save the state of the procedurally generated environment after it's created, so that when you go back again, it still looks the same? Sure, everything is parameterized, so you're not saving nearly as much as you see, but if this is universe sized, and you get many thousands (or more) of people playing it for a while, wouldn't the size of the data set grow exceedingly large?

    1. Re:question by heson · · Score: 1

      You only need to save the seed for the pseudo random number generator and the world will look exactly the same every time you re-generate it.

    2. Re:question by Salgat · · Score: 2

      You save the initial values that created it then any changes to it must be saved separate and appended after its creation each time.

  16. non-quantum physics by medusa-v2 · · Score: 1

    The cat won't even be a cat until somebody looks at it.

  17. No hype train by eamonman · · Score: 2

    It does initially feel like Spore, but when Giantbomb were talking/hanging out with a some of the developers (E3 Day 1 GiantBombcast, at around 30min in or so), they pushed the devs about what the hell you do besides exploring and they didn't go too far and promise too much. They did mention some ideas that haven't been completely fleshed out yet: combat - space and planet-level, exploring (sharing? ugh), resource mining, ship upgrading. I would personally like it if they created some giant ship-design tree that would possibly be based on what your planet(s) had. But as they mentioned, these either weren't showable, or were just ideas they had, so it's probably best to wait it out and see if they can find some good gameplay mechanics and game goals. Otherwise it'll be "201X's Spore". (although I personally didn't mind Spore at the smaller kens; it's just that I remember my last hours of Spore were playing a frustrating planetary micromanagement sim. )

    --
    0- Eamonman Proud member of DNRC
  18. What does "effectively infinite" mean? by wonkey_monkey · · Score: 1

    that's enormous — effectively infinite

    What does "effectively infinite" mean? Is it a) really, really, really big, so big that you'd never be able to explore more than a minuscule fraction of it in a lifetime (but not infinite) or is it b) infinite?

    --
    systemd is Roko's Basilisk.
    1. Re:What does "effectively infinite" mean? by bucket_brigade · · Score: 1

      Define infinite. There are no infinite things in observed reality and there obviously can not be any in a computer game. Infinite simply means that you can always come up with more of whatever object is under consideration. For example no matter how large a natural number you name I can always name a bigger one. In this case it probably means that when you reach a "border" of the world some more "world" is generated. Given that they claim it is procedurally generated.

    2. Re:What does "effectively infinite" mean? by almitydave · · Score: 1

      "Infinite" means "without bound", so I take "effectively infinite" to mean you'll never encounter a boundary. You'll never run out of new space, every world will never be explored; it might as well be infinite because there's no discernible difference.

      It couldn't be truly infinite, because at some point you're dealing with computers which have fixed-length integers, so your seed value space is actually finite; but 64-bit integers means that 7 billion players could each have their own unique million-star sky 2500 times over.

      --
      my, your, his/her/its, our, your, their
      I'm, you're, he's/she's/it's, we're, you're, they're
  19. I-Novae Studios by Anonymous Coward · · Score: 1

    Another space game that is being based on procedural generation is Infinity: Battlescape. The company behind it, I-Novae Studios, consists of a couple developers and a couple artists, many of whom are working part-time. The lead developer, Flavien Brebion, has been working on the thing part-time for the last decade. He's very good and very much the perfectionist, but hasn't gotten around to building an actual game yet (other than a fun little combat game intended to test networking code).

    They have put out a few videos through the years. You'll note that they favor realism over the more cartoonish feel of No Man's Sky. In NMS, the fighter lifts off from a planet surface, travels what looks to be a couple miles and is out in space, looking at 'asteroids' and space battles. That's great for game mechanics, but it kills the sensation of realism for me. In contrast, the expectation is that in Infinity: Battlescape you've gotta fly 300,000km to get from the Earth's surface to the Moon's surface. Naturally, your ship will be quite peppy so that you don't need three days of real time to make the trip.

    I-Novae Studios is shooting for a Kickstarter sometime soon.

    Any time now.

    I'm sure it's right around the corner.

    1. Re:I-Novae Studios by almitydave · · Score: 1

      My understanding is that they realized they needed to make money, so they shifted their dev efforts to completing a marketable game engine to get some income before completing their game idea. I really look forward to this game, and its more realistic scale. But I'm not holding my breath.

      --
      my, your, his/her/its, our, your, their
      I'm, you're, he's/she's/it's, we're, you're, they're
  20. The real universe. by Wycliffe · · Score: 1

    I've always assumed this might be how the real universe works.
    Atoms only exist upon detailed inspection. If noone is using a powerful microscope, no need to populate that detail.
    The moon only physically existed once we landed on it and most of the stars will never need to physically exist.
    It makes the whole "universe is a simulation" much more computationally feasible. It might even be able to explain
    things like the double slit experiment and definitely helps explain why we seem to be alone.

  21. Only confirmed for consoles, not PC. by mgemmons · · Score: 1

    Just a note that if you are a PC gamer, the game may not even release on that platform. It will initially release on PS4.

    I'm bummed. For the longest time I thought this was a PC game.

  22. Limit Theory by the_arrow · · Score: 1

    Haven't seen Limit Theory mentioned yet. It's an infinite space sim, all of the universe is procedurally generated, and coded by a single guy. Looking darn pretty too!

    Though, it's not down on a planet level, it's only in space.

    --
    / The Arrow
    "How lovely you are. So lovely in my straightjacket..." - Nny
  23. Even if the gameplay is bad... by NathanAlberg · · Score: 1

    Even if the game is bad... this kind of tech is much needed and could fuel much deeper gameplay down the road.

  24. I suggested this for finding a Starbound mob. by Gondola · · Score: 1

    Starbound is a 2d side-scrolly infinite universe procedural game.

    A couple weeks ago, I noticed a post by someone who had seen a randomly-generated mob of a specific type on a certain planet, taken it for a pet, and then subsequently lost all of his data, perhaps due to a patch, I forget. He wanted to find that exact pet again because he liked its looks, but in a very large (not technically infinite, but impossible to explore for one person before the heat death of the universe) game universe, the chances of him finding it again were very slim.

    My suggestion was to write an AutoHotKey script and game mods to make the player invulnerable and run a ship on autopilot and explore the universe, then put that script into the cloud and run thousands of simultaneous copies. Then, post screenshots when mobs were found as Amazon Turk jobs to compare to the original screenshot of his lost pet.