Article View: comp.sys.ibm.pc.games.rpg
Article #721100Re: Procedural Generation Question
From: Gerry Quinn
Date: Mon, 10 Aug 2015 21:08
Date: Mon, 10 Aug 2015 21:08
26 lines
2772 bytes
2772 bytes
In article <mq3auj$l4p$1...@rumours.uwaterloo.ca>, rri...@csclub.uwaterloo.ca says... > Brian <brian...@yahoo.com> wrote: > >Hi, I know games like Minecraft that use procedural generation to > >generate the game worlds use a seed to determine the layout of the game > >world, but what determines how many areas are in each game world that > >gets generated? > > In Minecraft, as I understand it, new areas (chunks) are automatically > added to the world as the player moves near them. Yes, that's what you do if you want an infinite world. There will generally be a formula that generates a 'sub-seed' for every possible area, but these might not actually be generated until someone comes near. Of course you can also decide the size of the world from the start (and that might or might not depend on the seed). For example if you were doing a roguelike, you might say there will be randomly 12-14 levels, with the boss always on the bottom one. - Gerry Quinn --- This email has been checked for viruses by Avast antivirus software. https://www.avast.com/antivirus
Technical Details
Message-ID:
<MPG.3033234bc578b425c9@news.eternal-september.org>Path:
mbox-mo1.pugleaf.net!e9ni179223lbc.1!nntp.google.com!feeder1.cambriumusenet.nl!feed.tweak.nl!94.232.116.12.MISMATCH!border02.ams.xsnews.nl!feeder04.ams.xsnews.nl!border04.ams.xsnews.nl!feed.xsnews.nl!fbe001.ams.xsnews.nl!news.roellig-ltd.de!open-news-network.org!weretis.net!feeder4.news.weretis.net!eternal-september.org!feeder.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mailReferences:
<9d257a9a-2333-4fa2-90d3-b6c111373e56@googlegroups.com> <mq3auj$l4p$1@rumours.uwaterloo.ca>Show Full Headers
Complete Article Headers
X-Received: by 10.180.77.105 with SMTP id r9mr1426449wiw.0.1439491906368; Thu, 13 Aug 2015 11:51:46 -0700 (PDT) X-BeenThere: comp.sys.ibm.pc.games.rpg@googlegroups.com Received: by 10.152.87.80 with SMTP id v16ls230744laz.62.gmail; Thu, 13 Aug 2015 11:51:43 -0700 (PDT) X-Received: by 10.112.99.37 with SMTP id en5mr11618871lbb.7.1439491903263; Thu, 13 Aug 2015 11:51:43 -0700 (PDT) Path: mbox-mo1.pugleaf.net!e9ni179223lbc.1!nntp.google.com!feeder1.cambriumusenet.nl!feed.tweak.nl!94.232.116.12.MISMATCH!border02.ams.xsnews.nl!feeder04.ams.xsnews.nl!border04.ams.xsnews.nl!feed.xsnews.nl!fbe001.ams.xsnews.nl!news.roellig-ltd.de!open-news-network.org!weretis.net!feeder4.news.weretis.net!eternal-september.org!feeder.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mail From: Gerry Quinn <ger...@gmail.com> Newsgroups: comp.sys.ibm.pc.games.rpg Subject: Re: Procedural Generation Question Date: Mon, 10 Aug 2015 22:08:59 +0100 Organization: A noiseless patient Spider Lines: 27 Message-ID: <MPG.3033234bc578b425c9@news.eternal-september.org> References: <9d257a9a-2333-4fa2-90d3-b6c111373e56@googlegroups.com> <mq3auj$l4p$1@rumours.uwaterloo.ca> Mime-Version: 1.0 Injection-Info: mx02.eternal-september.org; posting-host="98d9c33a8a1d179aa7277748222144c4"; logging-data="29020"; mail-complaints-to="ab...@eternal-september.org"; posting-account="U2FsdGVkX1/qsaZRtnIhEWWAqvHub+oG" User-Agent: MicroPlanet-Gravity/2.70.2067 X-Antivirus-Status: Clean X-Antivirus: avast! (VPS 150810-3, 10/08/2015), Outbound message Cancel-Lock: sha1:3SGzfH7TECmtck4UOtOwSUbcIh4= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit