🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.ibm.pc.games.rpg
Article #721100

Re: Procedural Generation Question

#721100
From: Gerry Quinn
Date: Mon, 10 Aug 2015 21:08
26 lines
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-mail
References: <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