Persistent levels
Collapse
X
-
White Worms and I both breed explosivelyPlease like my indie game company on Facebook! https://www.facebook.com/RatherFunGamesComment
-
Comment
-
I had a read through this thread and I was just wondering if all the changes you mentioned regarding monster spawning and such have since been implemented? I looked through the change logs of versions since that feature was introduced and while they mention big fixes they don't specifically mention fixes to the persistent level feature.
Also wondering what happens when a floor is completely cleared? Will no monsters ever spawn there again, or do some still spawn randomly?
No, none of the changes to monster spawning got implemented - so let us know how you get on. And monsters do spawn randomly while you're on a level, so that will still happen (but currently only on the level you're on).One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.Comment
-
Are there any plans to implement these at all in the future?
" - Have monsters on saved levels heal over time
- Make uniques and artifacts able to be generated on new levels (or by newly spawning on the current level) regardless of if they exist on a saved level; the previous one would just be deleted from where it was.
"Comment
-
I have a suggestion,
It would be cool if there could be an option for levels to persist only as long as you remain in the dungeon. For example, you could descend down a few levels, then ascend quickly retracing your steps as the map is already filled out. But once you get to the town the dungeon would then reset everything.
For me this would solve a couple of concerns. I would get the enhanced feeling of immersion in the game knowing that there is some persistence, being able to revisit skipped areas on my way out and things like that. But I would also have the option to grind out early levels if I wanted to by simply returning to the surface.Comment
-
Imagine the trivial case of a fast dive, lots of "fresh" levels with lots of monsters that weren't even touched, vs a bunch of mostly empty levels because most of the monsters were cleared out. Plus, those levels will be growing (perhaps) to some capacity as new monsters spawned.
Finally, the "worst case" scenario is that you're down there dodging bullets and death with Morgoth, while the game is checking if a yeek needs to be healed or that there simply needs to be more yeeks on Level 1. An area that you'll probably never go back to, much less find any challenge in.
Now, you could do something like only "manage" the levels +/-5 levels of where you are, things like that to limit the processing.
But, the basic point is that it can be a lot of work to do, and it has to happen "often".Comment
-
Are there any plans to implement these at all in the future?
" - Have monsters on saved levels heal over time
- Make uniques and artifacts able to be generated on new levels (or by newly spawning on the current level) regardless of if they exist on a saved level; the previous one would just be deleted from where it was.
"
It would be cool if there could be an option for levels to persist only as long as you remain in the dungeon. For example, you could descend down a few levels, then ascend quickly retracing your steps as the map is already filled out. But once you get to the town the dungeon would then reset everything.Comment
-
Persistent levels in Hengband work that way (returning to the surface, either by the stairs or by recall, forgets the stored levels). It's possible that the variants that split off from Hengband (Poschengband, Composband, Frogcomposband, and Oposband) retain that behavior.Comment
-
The first is likely much easier to implement (record the time when the player leaves a level; upon return to the level, fast forward the creatures to the current time to handle healing and any timed effects). The second would be harder. Either probably requires new information stored in the save file. So, putting them in the game would bump the minor version number (i.e. 4.2 to 4.3) and break compatibility with old saved files.One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.Comment
-
Maintaining it would still cause some delays at new level generation, and when summoning monsters are active.
Not sure I think this kind of persistence is a good idea, mind you, but nor am I convinced it should be dismissed as impractical without applying a little bit more analysis. You guys are pretty darn smart...Comment
Comment