apoSkunkman.level
Class ApoSkunkmanLevelGenerator

java.lang.Object
  extended by apoSkunkman.level.ApoSkunkmanLevelGenerator

public class ApoSkunkmanLevelGenerator
extends java.lang.Object

Klasse zur Erstellung eines Levels

Author:
Enrico Ebert, Dirk Aporius

Constructor Summary
ApoSkunkmanLevelGenerator(int row, int col, long randomValue)
          Konstruktor mit den Zufallswerten
ApoSkunkmanLevelGenerator(long randomValue)
          Konstruktor mit den Zufallswerten
 
Method Summary
 java.awt.Point[] getPlayerStartPoints(int strategie)
          gibt ein Punktarray mit den Spielerkoordinaten zurück
 boolean[][] getRandomLevel(int strategie)
          gibt das boolean array des Zufallslevels zurück
static void main(java.lang.String[] args)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ApoSkunkmanLevelGenerator

public ApoSkunkmanLevelGenerator(long randomValue)
Konstruktor mit den Zufallswerten

Parameters:
randomValue - : Zufallswerte

ApoSkunkmanLevelGenerator

public ApoSkunkmanLevelGenerator(int row,
                                 int col,
                                 long randomValue)
Konstruktor mit den Zufallswerten

Parameters:
row - : Zahl der Reihen
col - : Zahl der Spalten
randomValue - : Zufallswerte
Method Detail

main

public static void main(java.lang.String[] args)

getRandomLevel

public boolean[][] getRandomLevel(int strategie)
gibt das boolean array des Zufallslevels zurück

Parameters:
strategie - Strategie-Switch
Returns:
booleanarray des Zufallslevels, TRUE frei, FALSE Stein

getPlayerStartPoints

public java.awt.Point[] getPlayerStartPoints(int strategie)
gibt ein Punktarray mit den Spielerkoordinaten zurück

Parameters:
strategie - : welcher Leveltype ist gewählt
Returns:
gibt ein Punktarray mit den Spielerkoordinaten zurück

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object