Uses of Interface
squidpony.squidgrid.mapping.IDungeonGenerator
| Package | Description |
|---|---|
| squidpony.squidgrid.mapping |
Tools specifically for generating maps and placing content in them, usually working with 2D char arrays.
|
-
Uses of IDungeonGenerator in squidpony.squidgrid.mapping
Classes in squidpony.squidgrid.mapping that implement IDungeonGenerator Modifier and Type Class Description classBasicCaveGeneratorclassClassicRogueMapGeneratorCreates a dungeon in the style of the original Rogue game.classConnectingMapGeneratorA room placing algorithm developed by Rayvolution for his game Fail To Hero, this was simple to implement but delivers complex connectivity.classDenseRoomMapGeneratorMap generator that constructs a large number of overlapping rectangular rooms.classDividedMazeGeneratorRecursively divided maze.classDungeonGeneratorThe primary way to create a more-complete dungeon, layering different effects and modifications on top of a DungeonBoneGen's dungeon or another dungeon without such effects.classFlowingCaveGeneratorAn IDungeonGenerator that distorts and smooths an ordinary dungeon map to make it appear like a cave complex.classGrowingTreeMazeGeneratorA maze generator that can be configured using aGrowingTreeMazeGenerator.ChoosingMethod, which can be customized for the app.classLanesMapGeneratorGenerate dungeons with between 1 and 3 primary "lanes" going from the upper left "base" to the bottom right "base" (and vice versa, since this is symmetrical).classMixedGeneratorA dungeon generator that can use a mix of techniques to have part-cave, part-room dungeons.classModularMapGeneratorGenerator for maps of high-tech areas like space stations or starships, with repeated modules laid out in random ways.classOrganicMapGeneratorMap generator using Simplex noise for the formation of "rooms" and then WobblyLine to connect with corridors.classSectionDungeonGeneratorA good way to create a more-complete dungeon, layering different effects and modifications on top of a dungeon produced by DungeonBoneGen or another dungeon without such effects.classSerpentMapGeneratorGenerate dungeons based on a random, winding, looping path through 2D space.classSymmetryDungeonGeneratorA variant onMixedGeneratorthat creates bi-radially symmetric maps (basically a yin-yang shape).classThinDungeonGeneratorCreated by Tommy Ettinger on 8/7/2016.