diff --git a/core/src/com/dungeoncrawler/control/Controller.java b/core/src/com/dungeoncrawler/control/Controller.java index 9ef33a8..cd22d2d 100644 --- a/core/src/com/dungeoncrawler/control/Controller.java +++ b/core/src/com/dungeoncrawler/control/Controller.java @@ -12,11 +12,13 @@ import com.badlogic.gdx.InputProcessor; import com.badlogic.gdx.graphics.g2d.SpriteBatch; import com.dungeoncrawler.view.View; import com.dungeoncrawler.model.Dungeon; +import com.dungeoncrawler.model.DungeonGenerator; import com.dungeoncrawler.model.entities.Player; public class Controller extends ApplicationAdapter implements InputProcessor{ SpriteBatch batch; Dungeon d; + DungeonGenerator dg; View v; Player p; float movementX = 0f; @@ -26,8 +28,10 @@ public class Controller extends ApplicationAdapter implements InputProcessor{ public void create(){ batch = new SpriteBatch(); v = new View(); - p = new Player(0,0,0); + p = new Player(); d = new Dungeon(p); + dg = new DungeonGenerator(); + dg.ichWillSpielen(); Gdx.input.setInputProcessor(this); } diff --git a/core/src/com/dungeoncrawler/view/View.java b/core/src/com/dungeoncrawler/view/View.java index 7b93095..80df5a8 100644 --- a/core/src/com/dungeoncrawler/view/View.java +++ b/core/src/com/dungeoncrawler/view/View.java @@ -11,12 +11,9 @@ import com.badlogic.gdx.graphics.g2d.TextureRegion; public class View { Texture b; Texture t; - Texture p; - Texture a; Sprite button; Sprite title; Sprite player; - Sprite archer; int PlayerFrame = 0; int PlayerZeile = 0; TextureRegion[][] regions; @@ -28,11 +25,9 @@ public class View { public View() { b = new Texture("Button.png"); t = new Texture("Title.png"); - p = new Texture("animplay.png"); - a = new Texture("Archer-64.png"); button = new Sprite(b); title = new Sprite(t); - archer = new Sprite(a); + player = new Sprite(t); float w = Gdx.graphics.getWidth(); float h = Gdx.graphics.getHeight(); @@ -41,8 +36,6 @@ public class View { title.setY(h - 200); button.setX(wc - (button.getWidth()/2)); button.setY(400); - regions = TextureRegion.split(p, 32, 32); - player = new Sprite(regions[0][2]); player.setX(200); player.setY(200); tunten = new Timer(); @@ -133,13 +126,11 @@ public class View { } - public void render (SpriteBatch batch, float x, float y, int archerX, int archerY) { + public void render (SpriteBatch batch, float x, float y) { Gdx.gl.glClearColor(0, 0, 0, 1); Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT); player.setX(player.getX()+x); player.setY(player.getY()+y); - archer.setX(archerX); - archer.setY(archerY); if(x == 3f){ trechts.start(); @@ -167,7 +158,6 @@ public class View { title.draw(batch); button.draw(batch); player.draw(batch); - archer.draw(batch); batch.end(); }