Aufgabe 2 ausgeführt.

This commit is contained in:
schrom01 2021-11-18 15:52:27 +01:00
parent 730eda7f66
commit fc8986f3ae
1 changed files with 21 additions and 30 deletions

View File

@ -84,21 +84,7 @@ public class Spiel
System.out.println("Zuul ist ein neues, unglaublich langweiliges Spiel."); System.out.println("Zuul ist ein neues, unglaublich langweiliges Spiel.");
System.out.println("Tippen sie 'help', wenn Sie Hilfe brauchen."); System.out.println("Tippen sie 'help', wenn Sie Hilfe brauchen.");
System.out.println(); System.out.println();
System.out.println("Sie sind " + aktuellerRaum.gibBeschreibung()); rauminfoAusgeben();
System.out.print("Ausgänge: ");
if(aktuellerRaum.nordausgang != null) {
System.out.print("north ");
}
if(aktuellerRaum.ostausgang != null) {
System.out.print("east ");
}
if(aktuellerRaum.suedausgang != null) {
System.out.print("south ");
}
if(aktuellerRaum.westausgang != null) {
System.out.print("west ");
}
System.out.println();
} }
/** /**
@ -179,23 +165,28 @@ public class Spiel
} }
else { else {
aktuellerRaum = naechsterRaum; aktuellerRaum = naechsterRaum;
rauminfoAusgeben();
}
}
private void rauminfoAusgeben() {
System.out.println("Sie sind " + aktuellerRaum.gibBeschreibung()); System.out.println("Sie sind " + aktuellerRaum.gibBeschreibung());
System.out.print("Ausgänge: "); System.out.print("Ausgänge: ");
if(aktuellerRaum.nordausgang != null) { if (aktuellerRaum.nordausgang != null) {
System.out.print("north "); System.out.print("north ");
} }
if(aktuellerRaum.ostausgang != null) { if (aktuellerRaum.ostausgang != null) {
System.out.print("east "); System.out.print("east ");
} }
if(aktuellerRaum.suedausgang != null) { if (aktuellerRaum.suedausgang != null) {
System.out.print("south "); System.out.print("south ");
} }
if(aktuellerRaum.westausgang != null) { if (aktuellerRaum.westausgang != null) {
System.out.print("west "); System.out.print("west ");
} }
System.out.println(); System.out.println();
} }
}
/** /**
* "quit" wurde eingegeben. Überprüfe den Rest des Befehls, * "quit" wurde eingegeben. Überprüfe den Rest des Befehls,