Currently, the seed value is most important for the starting floor - actions on each floor directly manipulate the RNG of each level as you descend the dungeon. I think a compromise between "some RNG manipulation is cool" and "a seed represents an instance of the game" is to generate every floor at game launch. This will mean that the maze, set of enemies, and set of items is always the same for a given seed, but RNG can still be manipulated for things like attacks against monsters. Thoughts?
Currently, the seed value is most important for the starting floor - actions on each floor directly manipulate the RNG of each level as you descend the dungeon. I think a compromise between "some RNG manipulation is cool" and "a seed represents an instance of the game" is to generate every floor at game launch. This will mean that the maze, set of enemies, and set of items is always the same for a given seed, but RNG can still be manipulated for things like attacks against monsters. Thoughts?