FERTIG ALLA

master
GammelJan 6 years ago
parent 3cf339bb8b
commit c01ad1c845

Binary file not shown.

Before

Width:  |  Height:  |  Size: 250 KiB

After

Width:  |  Height:  |  Size: 314 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.8 KiB

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

@ -73,7 +73,7 @@ public class Controller extends ApplicationAdapter implements InputProcessor{
@Override
public void create(){
checkDoor = false;
checkDoor = true;
checkDie = true;
end = false;
@ -101,7 +101,7 @@ public class Controller extends ApplicationAdapter implements InputProcessor{
roomAmount = d.getLevel()[0].getRooms().length;
level = 6;
level = 0;
roomPosX = roomAmount / 2;
roomPosY = roomAmount / 2;
@ -472,7 +472,6 @@ public class Controller extends ApplicationAdapter implements InputProcessor{
// oben
if(tileX == (roomX / 2) && tileY == roomY){
System.out.println("oben");
roomPosY += 1;
d.getPlayer().setxPos((roomX / 2)* 48);
@ -481,7 +480,6 @@ public class Controller extends ApplicationAdapter implements InputProcessor{
// rechts
if(tileX == roomX && tileY == (roomY / 2)){
System.out.println("rechts");
roomPosX += 1;
d.getPlayer().setxPos(48);
@ -490,7 +488,6 @@ public class Controller extends ApplicationAdapter implements InputProcessor{
// unten
if(tileX == (roomX / 2) && tileY == 0){
System.out.println("unten");
roomPosY -= 1;
d.getPlayer().setxPos((roomX / 2)*48);
@ -499,7 +496,6 @@ public class Controller extends ApplicationAdapter implements InputProcessor{
// links
if(tileX == 0 && tileY == (roomY / 2)){
System.out.println("links");
roomPosX -= 1;
d.getPlayer().setxPos((roomX*48) - 48);

@ -23,7 +23,7 @@ public class EndScreen {
float w;
float h;
Sprite backButton;
Sprite restartButton;
public EndScreen(){
@ -31,21 +31,21 @@ public class EndScreen {
h = Gdx.graphics.getHeight();
float wc = w/2;
backButton = new Sprite(new Texture("sprites/backButton.png"));
backButton.setPosition(0, 0);
restartButton = new Sprite(new Texture("sprites/restartButton.png"));
restartButton.setPosition(w / 2 - restartButton.getWidth() / 2, h / 2 - restartButton.getHeight() / 2);
}
public void render (SpriteBatch batch, float volume) {
batch.begin();
backButton.draw(batch);
restartButton.draw(batch);
batch.end();
}
public int click(int x, int y){
Rectangle r = new Rectangle(x,h-y,1,1);
if(Intersector.overlaps(r, backButton.getBoundingRectangle())){
if(Intersector.overlaps(r, restartButton.getBoundingRectangle())){
return 11; //NEUSTART
}
return -1;

@ -79,6 +79,7 @@ public class MainMenuScreen{
settingsButtonSprite.setY(backgroundSprite.getY() + 250);
//camera = new OrthographicCamera(1, h/w);
//camera.translate(backgroundSprite.getWidth()/2, backgroundSprite.getHeight()/2);
//camera.zoom = 1150f;

@ -11,11 +11,11 @@ public class DesktopLauncher {
config.width = 1600;
config.height = 900;
config.title = "The Restless Caverns - Der beste Dungeon Crawler ALLER ZEITEN";
config.title = "THE RESTLESS CAVERNS";
config.resizable = true;
new LwjglApplication(new Controller(), config);
}
}
//aaaaaaaa
//
Loading…
Cancel
Save