Warning: Undefined array key "LZSnLAZc02gr" in /var/www/html/forum/includes/vb5/autoloader.php on line 86
Looking for advice on procedural mapping an infinite dungeon. -
Angband Forums
The forum is being replaced with new software. Please use the replacement hosted at https://forum.angband.live/ in the meantime. These forums will stay open until migrating old topics can be achieved, though posting will eventually be locked. Thankyou for your patience.
Looking for advice on procedural mapping an infinite dungeon.
The trick is connecting rooms to already explored areas.
This is exactly what is solved by using features not limited to be inside some kind of chunks. E.g. you want 100x100 area somewhere, so you generate (100+n)x(100+n) array of features (n will be double maximum size of a feature, quite large for e.g. greater vault), and then place them using any deterministic algorythm, so, e.g. large and important features like greater vaults allways trample over small features if they are nearby, when connect rooms, etc. Well you can of course again introduce chunks and write a function, that generates 3x3 or 5x5 chunk array.
Comment