Erweiterte Aufgabenstellung

Simon Wilkening 2024-10-20 18:49:58 +02:00
parent 213660c559
commit 3e8bee18b4
2 changed files with 309 additions and 2 deletions

@ -1 +1,308 @@
Hier wird die Erweiterte Aufgabenstellung veröffentlicht
## Allgemein
* Das Spiel ist ein 3D Spiel
* Das Spiel ist ein Multiplayer-Spiel
* Das Spiel kann von 2 - 6 Spielern gleichzeitig gespielt werden
* Ziel des Spiels ist es, alle anderen Spieler in den bankrott zu treiben
* Sollte ein ein Spieler bankrott gehen oder die Verbindung zum Server verlieren, wird eine Game-Over Grafik angezeigt
## Spielbrett
* Das Spielbrett ist vordefiniert
* Das Spielbrett ist quadratisch
* Das Spielbrett besteht aus ...
* 28 besitzbaren Feldern, die sich weiter unterteilen in
* 22 Gebäudefelder welche die "normalen" Straßen repräsentieren
* Können bei Betreten gekauft werden ...
* Wenn sie der Bank gehören
* Der Spieler genug Geld hat
* Wenn der Spieler das Grundstück nicht kaufen kann oder möchte, wird keine Auktion ausgelöst
* können mit einem anderen Spieler durch das Handelsmenü getauscht werden, sofern der Spieler der Eigentümer ist
* beim Betreten muss Miete gezahlt werden wenn...
* Das Grundstück nicht dem Spieler oder der Bank gehört
* Das Grundstück nicht mit einer Hypothek belastet ist
* Der Spieler kann Häuser auf diesen bauen, wenn...
* der Spieler alle Gebäudefelder eines Gebäudezuges besitzt
* der Spieler genug Geld besitzt, um ein Haus zu bauen
* auf dem Gebäudefeld weniger als 4 Häuser stehen
* auf dem Gebäudefeld kein Hotel steht
* kein Gebäudefeld des Gebäudezuges mit einer Hypothek belastet ist
* der "Gebäudepool" des Spiels nicht leer ist
* Der Spieler kann Häuser auf diesen abreißen
* Wenn mindestens ein Haus auf dem Grundstücksfeld vorhanden ist
* Der Spieler erhält dadurch eine durch das Gebäudefeld vorgegebene Menge an Geld
* Der Spieler kann Hotels auf diesen bauen, wenn ...
* der Spieler genug Geld besitzt, um ein Hotel zu bauen
* bereits 4 Häuser auf diesem Gebäudefeld vorhanden sind
* der "Hotelpool" des Spiels nicht leer ist
* Der Spieler kann Hotels auf diesen abreißen
* wenn ein Hotel auf dem Grundstücksfeld vorhanden ist
* Der Spieler erhält dadurch eine durch das Gebäudefeld vorgegebene Menge an Geld
* Der Spieler kann eine Hypothek aufnehmen
* wenn keine Häuser oder Hotels auf dem Gebäudefeld existieren
* wenn der Spieler der Besitzer der Gebäudefeldes ist
* Der Spieler erhält dadurch eine durch das Gebäudefeld vorgegebene Menge an Geld
* Der Spieler kann eine Hypothek abbezahlen
* wenn der Spieler ausreichend Geld besitzt
* wenn er im Besitz des mit der Hypothek belasteten Gebäudefeldes ist
* 2 Sondergrundstücke, die das E-Werk und das Wasserwerk der Standartversion abbilden
* Können bei Betreten gekauft werden ...
* Wenn sie der Bank gehören
* Der Spieler genug Geld hat
* Wenn der Spieler das Grundstück nicht kaufen kann oder möchte, wird keine Auktion ausgelöst
* können mit einem anderen Spieler durch das Handelsmenü getauscht werden
* sofern der Spieler der Eigentümer ist
* beim Betreten muss Miete gezahlt werden wenn...
* Das Grundstück nicht dem Spieler oder der Bank gehört
* Das Grundstück nicht mit einer Hypothek belastet ist
* Der Spieler kann eine Hypothek aufnehmen
* wenn der Spieler der Besitzer der Gebäudefeldes ist
* Der Spieler erhält dadurch eine durch das Gebäudefeld vorgegebene Menge an Geld
* Der Spieler kann eine Hypothek abbezahlen
* wenn der Spieler ausreichend Geld besitzt
* wenn er im Besitz des mit der Hypothek belasteten Gebäudefeldes ist
* 4 Drehkreuze, die an die Bahnhöfe der Standartversion angelehnt sind
* Können bei Betreten gekauft werden ...
* Wenn sie der Bank gehören
* Der Spieler genug Geld hat
* Wenn der Spieler das Grundstück nicht kaufen kann oder möchte, wird keine Auktion ausgelöst
* können mit einem anderen Spieler durch das Handelsmenü getauscht werden
* sofern der Spieler der Eigentümer ist
* beim Betreten muss Miete gezahlt werden wenn...
* Das Grundstück nicht dem Spieler oder der Bank gehört
* Das Grundstück nicht mit einer Hypothek belastet ist
* Der Spieler kann eine Hypothek aufnehmen
* wenn keine Häuser oder Hotels auf dem Gebäudefeld existieren
* wenn der Spieler der Besitzer der Gebäudefeldes ist
* Der Spieler erhält dadurch eine durch das Gebäudefeld vorgegebene Menge an Geld
* Der Spieler kann eine Hypothek abbezahlen
* wenn der Spieler ausreichend Geld besitzt
* wenn er im Besitz des mit der Hypothek belasteten Gebäudefeldes ist
* 4 Eckfelder, die sich weiter unterteilen in
* Sold, welches das Feld "Los" ersetzt
* Das Spiel wird auf diesem Feld begonnen
* Beim Betreten wird eine festgelegte Summe Geld von der Bank an den Spieler gezahlt
* Beim Überschreiten des Feldes wird eine festgelegte Summe Geld von der Bank an den Spieler gezahlt
* Gulag, weches das Gefängnis ersetzt
* Das Gulag kann betreten werden durch ...
* Das Betreten des Wachfeldes
* Eine entsprechende Ereigniskarte
* Durch das Würfeln eines "Pasches" drei mal hintereinander
* Das Gulag kann verlassen werden durch ...
* Das Zahlen einer festgelegten Summe Geld vor dem Würfeln
* Das Einlösen einer "Du kommst aus dem Gulag frei" Ereigniskarte vor dem Würfeln
* Wenn ein Pasch gewürfelt wurde, müss dieser Zug ausgeführt werden
* Nach der dritten Runde im Gulag
* Flight oder ein witziges Parkbild, welches "Frei Parken" ersetzt
* Sammelt alle "Ereigniszahlungen" und "Strafzahlungen"
* Bei Betreten durch einen Spieler erhält dieser den gesammten Betrag an Geld
* die Wache, welche den Polizisten ersetzt
* Bei Betreten dieses Feldes wird der Spieler in das Gulag gesetzt
* 8 Zusatzfeldern, bestehend aus ...
* 6 Ereignisfelder (Üvas-Eintrag)
* Lösen beim betreten zufällige Ereigniskarten aus
* 2 Diszi/EZM-Felder
* Lösen Strafzahlungen beim Spieler aus
* 60 Karten, bestehend aus
* 30 Ereigniskarten
* Beinhalten besondere Ereignisse
* 28 Gebäudekarten, die folgende Informationen des Gebäudfeldes enthalten:
* Miete des Objektes in Abhängigkeit der Bebauung
* Wert der Hypothek
* Wert eines Hauses
* Wert eines Hotels
* Farbe von Straßenzug
* 2 Sonderkarten "Du kommst aus dem Gulag frei"
* können im Gulag vor dem Würfeln eingelöst werden
* maximal 32 Häuser, die auf Gebäudefelder gebaut werden können
* maximal 12 Hotels, die auf Gebäudefelder gebaut werden können
## Darstellung
* Es soll der Eindruck eines drehbaren Spielfeldes entstehen, sodass der aktive Spieler immer auf der Kante direkt oberhalb der Toolbar agiert
* Spielfiguren
* es gibt mindestens 6 Spielfiguren geben
* pro Spieler kann eine Spielfigur gewählt werden
* Spielerfarbe
* Es gibt mindestens 6 verschiedene, gut unterscheidbare Spielerfarben geben
* Figuren werden beim Zug des Spielers in der Spielerfarbe eingefärbt
* Die Toolbar wird beim Zug des Spielers in dieser eingefärbt
* Das Handelsmenü enthält Elemente, die von der Spielerfarbe abhängen
* Toolbar
## Spielablauf
* Spielstart
* Jeder Spieler erhält das vorher ausgewählte Startkapital
* Jede Spielfigur wird auf das Feld "Sold" platziert
* Alle Spieler Würfeln, um die Spielerreihenfolge festzulegen
* Der Spieler mit der insgesammt höhsten Augenzahl beginnt
* Die anderen Spieler folgen mit absteigenden Werten
* Rundenablauf
* Die Spieler, die am Zug sind, führen ihre Spieleraktionen aus
* Folgende Aktionen kann ein Spieler ausführen:
* Würfeln
* Jeder Spieler müss mindestens einmal pro Zug mit beiden Würfeln würfeln
* Beide Augenzahlen werden zur Gesammtschrittzahl addiert
* Spielfiguren werden der Gesammtschrittzahl entsprechend viele Felder im Uhrzeigersinn bewegt
* Ein Pasch liegt vor, wenn beide Augenzahlen identisch sind
* Gebäudefelder verwalten
* Öffnet das Gebäudeverwaltungsmenü
* Handeln
* Öffnet das Handelsmenü
* Einstellungen
* Öffnet das Spielmenü
* Runde Beenden
* Beendet die eigene Runde
* Wenn der Kontostand negativ ist, erscheint ein Popup mit einer Bankrottwarnung
* Nächster Spieler aus der Spielerreihenfolge beginnt seine Runde
* Spielende
* Das Spiel endet für jeden Spieler seperat, wenn entweder die Bedingungen für Sieg oder die Niederlage erfüllt sind
* Niederlagebedingungen
* Bankrott
* wenn bei Negativem Kontostand die Runde beendet wird
* der "Auslöser" der Schulden kriegt in diesem Fall das Restvermögen des Spielers
* Verbindungsverlust
* führt zum Bankrott
* das Restvermögen wird in diesen Fall von der Bank konfisziert und steht wieder zum Verkauf frei
* Siegesbedingungen
* Wenn der Spieler der letzte, nicht bankrottgegangende Spieler ist
## Menüs
* Startmenü, mit folgenden Möglichkeiten
* Spiel starten
* öffnet das Menü der Spielerstellung
* Spiel beenden
* Beendet das Spiel und schließt das Anwendungsfenster
* Einstellungen
* öffent das Spielmenü
* Spielmenü
* Kann immer über Esc-Taste geöffnet werden
* Effektsound
* Einstellbar über Slider für die Effektsoundlautstärke
* Einstellbar über Checkbox zum Ein- und Ausschalten
* Hintergrundmusik
* Einstellbar über Slider für die Hintergrundmusiklautstärke
* Einstellbar über Checkbox zum Ein- und Ausschalten
* Zurück zum Spiel
* Schließt das Spielmenü und kehrt zum vorherigen Fenster zurück
* Spiel beenden
* Verlässt ein aktuell laufendes Spiel, indem die Verbindung mit dem Server abgebrochen wird
* Schließt das Anwendungsfenster
* Spielerstellung
* Eingabefeld für den Hostnamen
* Eingabefeld für den Port
* Button, um ein Spiel selber zu hosten
* Erstellt einen nebenläufigen Server, und öffnet die Spielerlobby
* Die vorher getroffenen Einstellungen werden übernommen
* Spiel beitreten
* tritt dem angegebenen Server bei und öffnet die Spielerlobby
* Die Einstellungen Startkapital und Spieleranzahl, werden von dem Server übernommen
* Abbruch
* Kehrt zurück zum Startmenü
* Spielerlobby
* Spieler können hier ihre Spielfigur und ihre Spielerfarbe auswählen
* Durch einen "Bereit"-Knopf ihre Einstellungen bestätigen
* der Host kann das Spiel nur starten, wenn ale Spieler bereit sind
* Abbruch
* kehrt zurüch zum Menü der Spielerstellung
* Spielanzeige
* besteht aus der Toolbar (siehe Toolbar)
* und der Darstellung des Spielbrettes (siehe Spielbrett)
* Toolbar
* Die Toolbar ist nur auswählbar, wenn der Spieler an der Reihe ist
* der Einstellungen-Knopf kann immer betätigt werden
* zeigt das Aktuelle Vermögen aller Spieler an
* zeigt gesondet das eigene Vermögen an
* Zeigt alle verfügbaren Aktionen an wie:
* Handeln (öffnet das Popup Handelspartner wählen)
* Grundstücke (öffnet die Grundstücksverwaltung)
* Einstellung (öffnet das Spielmenü)
* Würfeln
* Würfel werden nach dem Würfeln ausgegraut, sofern kein Pasch geworfen wurde
* Werden simultan geworfen
* Runde Beenden
* Anzeige der "Du kommst aus dem Gulag frei"-Karten
* Timeout-Popup, wenn der Spieler disconnectet
* Grundstücksverwaltung
* umfasst die aktuellen Aktionen bezüglich der Gebäudeverwaltung
* Gebäudeübersicht (öffent Gebäudeübersicht)
* umfasst des aktuellen Status aller Gebäudekarten im Besitz des Spielers
* Zurück (kehrt zurück zur Grundstücksverwaltung)
* "X"-Button (kehrt zurück zur Grundstücksverwaltung)
* Bauen (öffnet ein Bauen-Popup)
* Liste mit bebaubaren Grundstüchen
* Auswahlmöglichkeit der zu bebauenden Grundstücke
* Anzeige der Gesammtsumme des Baupreises
* Bestätigen
* Bestätigt den Bau der Gebäude und führt diesen aus
* Abbruch
* Abreißen (öffent ein Abreißen_Popup)
* Liste mit bebauten Grundstüchen
* Auswahlmöglichkeit der bebauten Grundstücke
* Anzeige der Gesammtsumme der Rückerstattung
* Bestätigen
* Bestätigt den Abriss der Gebäude und führt diesen aus
* Hypotheken aufnehmen (öffent das Hypotheken-aufnehmen-Popup)
* Liste mit allen Grundstücken, die nicht mit einer Hypothek belastet sind
* Auswahlmöglichkeit der entsprechenden Grundstücke
* Anzeige der Gesammtsumme des Hypothekenwert
* Bestätigen
* Bestätigt die Aufnahme der Hypotheken
* Abbruch (kehrt zurück in die Grundstücksverwaltung)
* Hypotheken abbezahlen (öffent das Hypotheken-abbezahlen-Popup)
* Liste mit allen Grundstücken, die mit einer Hypothek belastet sind
* Auswahlmöglichkeit der entsprechenden Grundstücke
* Anzeige der Gesammtsumme der zu bezahlenden Summe
* Bestätigen
* Bestätigt die Auflösung der Hypotheken
* Abbruch (kehrt zurück in die Grundstücksverwaltung)
* Zurück
* kehrt zur Toolbar und dem Hauptspiel zurück
* Handelspartner wählen
* Auswahl des Spieler2, mit dem gehandelt werden soll
* Abburch (kehrt zurück zur Toolbar)
* Bestätigen
* öffnet das Handelsmenü mit Spieler2 als Handelspartner
* Handelsmenü
* Ermöglicht das Anbieten und Verhandeln von Geld, Gebäudefelder und Karten mit Spieler2
* Die Auswahlmöglichkeiten für Handels- und Zielobjekte sind:
* Auswahlmöglichkeit der Grundstücke zum Handeln
* Eingabefeld für Geldmenge
* Hinzufügemöglichkeit für "Du kommst aus dem Gulag frei"-Karten
* Handeln
* Angebot wird dem Spieler2 vorgeschlagen
* Es öffnet sich bei Spieler2 das Popup "Handel bestätigen"
* Abbruch
* kehrt zur Toolbar zurück
* Handel bestätigen
* Spieler2 wird eine Zusammenfassung des Handels angezeigt
* Ablehen
* Spieler2 kehrt zurück zur Toolbar
* Öffnet "Handel abgelehnt"-Popup bei Spieler1
* Verhandeln
* Das Handelsmenü öffnet sich mit Spieler1 als ausgewähltem Handelspartner und allen Elementen des vorherigen Angebotes
* Bestätigen
* Spieler2 kehrt zur Toolbar zurück
* Öffnet das Popup "Handel akzeptiert" bei Spieler1
* der Handel wird ausgeführt
## Musik und Sound
* Es gibt eine Hintergrundmusik
* Einstellbar über Spielmenü
* Verschiedene Aktionen werden mit Soundeffekten verknüpft
* Über "Sold" gehen
* Beim Auslösen einer Ereigniskarte
* Beim Betreten des Gefängnisses
* Beim Würfeln
* Beim Geld Einnehmen
* Beim Geld Verlieren
* Beim Ablehnen eines Angebotes
* Beim Anhemen eines angebotes
* Wenn jemand das Spiel verloren hat
* Wenn das Spiel gewonnen wurde
* Betätigung eines Buttons

@ -20,7 +20,7 @@
* Anpassung der Arbeitsweise für die Analysephase * Anpassung der Arbeitsweise für die Analysephase
* Es werden tägliche Termine zur gegenseitigen Kontrolle und Koordinierung eingeführt * Es werden tägliche Termine zur gegenseitigen Kontrolle und Koordinierung eingeführt
* Die Termine sind werden wegen der Häufigkeit flexibel gehalten und jeden Tag durch den Teamchef koordiniert * Die Termine werden wegen der Häufigkeit flexibel gehalten und jeden Tag durch den Teamchef koordiniert
**2. Aufgabenverteilung für die Nachbereitung der Einführungsphase** **2. Aufgabenverteilung für die Nachbereitung der Einführungsphase**