Refactoring to allow MyNewLevelGenerator to determine the level type, difficulty and music based on the player metrics.
Work in progress.
This commit is contained in:
@@ -1,12 +1,11 @@
|
||||
package dk.itu.mario.MarioInterface;
|
||||
|
||||
import java.io.File;
|
||||
import dk.itu.mario.engine.DataRecorder;
|
||||
|
||||
|
||||
public interface LevelGenerator {
|
||||
|
||||
//Use one of these methods to generate your level
|
||||
|
||||
public interface LevelGenerator {
|
||||
public int generateLevelDifficulty (GamePlay playerMetrics, DataRecorder detailedInfo);
|
||||
public int generateLevelType (GamePlay playerMetrics, DataRecorder detailedInfo);
|
||||
public LevelInterface generateLevel (GamePlay playerMetrics);
|
||||
public LevelInterface generateLevel (String detailedInfo);
|
||||
public LevelInterface generateLevel (GamePlay playerMetrics, DataRecorder detailedInfo);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user