BrawlerAGD BrawlerAGD 0.0.0 ALPHA
An Automated Game Designer (AGD) Used for Creating Brawler Fighting Games. An Automated Game Designer for Brawler Video Games
MapGenerator Class Reference

Public Member Functions

 MapGenerator (int _jumpHeight, int _jumpLength, int _nPlatforms, int _maxPlatformSize, Random _rand)
 
Platforms generate ()
 
Platform Initial ()
 
Platform Above (Platform platform)
 
Platform Left (Platform platform)
 

Public Attributes

int jumpHeight
 
int jumpLength
 
int nPlatforms
 
int maxPlatformSize
 

Static Public Attributes

static int minWidth = 1
 
static int maxWidth = 2
 
static int initialY = -3
 

Constructor & Destructor Documentation

◆ MapGenerator()

MapGenerator.MapGenerator ( int  _jumpHeight,
int  _jumpLength,
int  _nPlatforms,
int  _maxPlatformSize,
Random  _rand 
)

Member Function Documentation

◆ Above()

Platform MapGenerator.Above ( Platform  platform)

◆ generate()

Platforms MapGenerator.generate ( )

◆ Initial()

Platform MapGenerator.Initial ( )

◆ Left()

Platform MapGenerator.Left ( Platform  platform)

Member Data Documentation

◆ initialY

int MapGenerator.initialY = -3
static

◆ jumpHeight

int MapGenerator.jumpHeight

◆ jumpLength

int MapGenerator.jumpLength

◆ maxPlatformSize

int MapGenerator.maxPlatformSize

◆ maxWidth

int MapGenerator.maxWidth = 2
static

◆ minWidth

int MapGenerator.minWidth = 1
static

◆ nPlatforms

int MapGenerator.nPlatforms

The documentation for this class was generated from the following file: