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 class
BasicCaveGenerator
class
ClassicRogueMapGenerator
Creates a dungeon in the style of the original Rogue game.class
ConnectingMapGenerator
A room placing algorithm developed by Rayvolution for his game Fail To Hero, this was simple to implement but delivers complex connectivity.class
DenseRoomMapGenerator
Map generator that constructs a large number of overlapping rectangular rooms.class
DividedMazeGenerator
Recursively divided maze.class
DungeonGenerator
The 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.class
FlowingCaveGenerator
An IDungeonGenerator that distorts and smooths an ordinary dungeon map to make it appear like a cave complex.class
GrowingTreeMazeGenerator
A maze generator that can be configured using aGrowingTreeMazeGenerator.ChoosingMethod
, which can be customized for the app.class
LanesMapGenerator
Generate 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).class
MixedGenerator
A dungeon generator that can use a mix of techniques to have part-cave, part-room dungeons.class
ModularMapGenerator
Generator for maps of high-tech areas like space stations or starships, with repeated modules laid out in random ways.class
OrganicMapGenerator
Map generator using Simplex noise for the formation of "rooms" and then WobblyLine to connect with corridors.class
SectionDungeonGenerator
A 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.class
SerpentMapGenerator
Generate dungeons based on a random, winding, looping path through 2D space.class
SymmetryDungeonGenerator
A variant onMixedGenerator
that creates bi-radially symmetric maps (basically a yin-yang shape).class
ThinDungeonGenerator
Created by Tommy Ettinger on 8/7/2016.