jurpe.dungeon.generator
Class Dungeonifier

java.lang.Object
  extended by jurpe.dungeon.generator.Mazifier
      extended by jurpe.dungeon.generator.Dungeonifier
All Implemented Interfaces:
IDungeonGenerator

public class Dungeonifier
extends Mazifier
implements IDungeonGenerator

Dungeon Generator class. Adds Sparsify and MakeRooms to Mazifier

See Also:
Mazifier

Constructor Summary
Dungeonifier(java.util.Random rnd, Log log, short x, short y)
          Constructor
 
Method Summary
 RpgMap createDungeon(int level)
          Create a new dungeon
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Dungeonifier

public Dungeonifier(java.util.Random rnd,
                    Log log,
                    short x,
                    short y)
Constructor

Parameters:
rnd - Random seed
log - Log handle
x - Width of dungeon
y - Height of dungeon
Method Detail

createDungeon

public RpgMap createDungeon(int level)
Create a new dungeon

Specified by:
createDungeon in interface IDungeonGenerator
Overrides:
createDungeon in class Mazifier
Parameters:
level - Level of this dungeon
Returns:
Newly created dungeon
See Also:
RpgMap

Jurpe - Java Universal Role Playing Engine - http://jurpe.sourceforge.net