added Zustandsdiagramme v0.4 and cleaned the path structure
@@ -5,7 +5,7 @@ Auf dieser Seite findet man die Zustandsdiagramme das Spiel.
|
||||
# Artefakte
|
||||
|
||||
<details>
|
||||
<summary markdown="span">Zustandsdiagramme v.01</summary>
|
||||
<summary markdown="span">Zustandsdiagramme v0.1</summary>
|
||||
|
||||
- Client-Zustandsdiagramm
|
||||

|
||||
@@ -13,7 +13,7 @@ Auf dieser Seite findet man die Zustandsdiagramme das Spiel.
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary markdown="span">Zustandsdiagramme v.02</summary>
|
||||
<summary markdown="span">Zustandsdiagramme v0.2</summary>
|
||||
|
||||
- [Erläuterung Diagramme](./Diagramme/Zustandsdiagramme/Week-2/DrawIO/Erläuterungen_Zustandsdiagram_Client_v0.1.pdf)
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ Auf dieser Seite finden Sie die Flussdiagramme für das Projekt.
|
||||
---
|
||||
|
||||
<details>
|
||||
<summary markdown="span">getHomeMoves</summary>
|
||||
<summary markdown="span">getHomeMoves v0.3.2</summary>
|
||||
|
||||
Dieses Flussdiagramm zeigt die Logik zur Bestimmung der "Heimzüge" einer Spielfigur auf einem Spielfeld.
|
||||
Der Prozess beginnt mit dem Abrufen des aktuellen Indexes der Figur (figIndex) und der Farbe der Figur (col).
|
||||
@@ -20,7 +20,7 @@ Verschiedene Bedingungen prüfen, ob der berechnete moveIndex innerhalb der gül
|
||||

|
||||
|
||||
<details>
|
||||
<summary markdown="span">infieldMove</summary>
|
||||
<summary markdown="span">infieldMove v0.3.2</summary>
|
||||
|
||||
Dieses Flussdiagramm behandelt die Bewegung einer Figur innerhalb des Spielfeldes.
|
||||
Zunächst wird der Zielknoten (Position) für einen bestimmten Zug berechnet und geprüft, ob dieser besetzt ist.
|
||||
@@ -33,7 +33,7 @@ Falls der Zielknoten unbesetzt ist, wird die neue Figur dort platziert, und das
|
||||
|
||||
|
||||
<details>
|
||||
<summary markdown="span">move</summary>
|
||||
<summary markdown="span">move v0.3.2</summary>
|
||||
|
||||
Dieses Flussdiagramm stellt die Hauptbewegungsfunktion dar und enthält Prüfungen sowie Aufrufe zu anderen Bewegungsfunktionen.
|
||||
Der Prozess startet mit der move()-Funktion, die zunächst prüft, ob ein Zug möglich ist, indem sie tryMove() aufruft.
|
||||
|
||||
@@ -4,6 +4,8 @@ Auf dieser Seite finden Sie die Message Liste für das Projekt.
|
||||
|
||||
---
|
||||
|
||||
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
@@ -10,23 +10,26 @@ Es gibt zusätzlich auch noch eine [Erläuterung](Zustandsdiagramme/Erläuterung
|
||||
|
||||
# Artefakte
|
||||
|
||||
<details>
|
||||
<summary markdown="span">v0.3</summary>
|
||||
|
||||
<details>
|
||||
<summary markdown="span">Server</summary>
|
||||
|
||||
- Server State v0.4.1
|
||||

|
||||
- Server_State_v0.3.1
|
||||

|
||||
|
||||
- Game v0.4.1
|
||||

|
||||
- Server_Game_v0.3.1
|
||||

|
||||
|
||||
- Server Turn v0.4.1
|
||||

|
||||
- Server_Turn_v0.2.1
|
||||

|
||||
|
||||
- RollDice v0.4.1
|
||||

|
||||
- Server_RollDice_v0.3.1
|
||||

|
||||
|
||||
- Server Choose Piece v0.4.1
|
||||

|
||||
- Server_ChoosePiece_v0.3.1
|
||||

|
||||
|
||||
</details>
|
||||
|
||||
@@ -34,49 +37,53 @@ Es gibt zusätzlich auch noch eine [Erläuterung](Zustandsdiagramme/Erläuterung
|
||||
|
||||
<summary>Client</summary>
|
||||
|
||||
- ClientState v0.4.1
|
||||

|
||||
- Client_State_v0.3.1
|
||||

|
||||
|
||||
- Game v0.4.1
|
||||

|
||||
- Client_Game_v0.2.1
|
||||

|
||||
|
||||
- DetermineStartingPlayer v0.4.1
|
||||

|
||||
- Client_DetermineStartPlayer_v0.2.1
|
||||

|
||||
|
||||
- Client Choose Piece v0.4.1
|
||||

|
||||
- Client_ChoosePiece_v0.2.3
|
||||

|
||||
|
||||
- Client Power Card v0.4.1
|
||||

|
||||
- Client_PowerCard_v0.2.3
|
||||

|
||||
|
||||
- Client Turn v0.4.1
|
||||

|
||||
- Client_Turn_v0.2.3
|
||||

|
||||
|
||||
<details>
|
||||
<summary>Settings</summary>
|
||||
|
||||
- Settings v0.3.1
|
||||

|
||||
|
||||
- Client_Settings_v0.3.1
|
||||

|
||||
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary>Dialogs</summary>
|
||||
|
||||
- Dialogs v0.4.1
|
||||

|
||||
- Client_Dialogs_v0.3.1
|
||||

|
||||
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary>Ceremony</summary>
|
||||
|
||||
- Ceremony v0.2.1
|
||||

|
||||
|
||||
- Client_Ceremony_v0.2.1
|
||||

|
||||
|
||||
</details>
|
||||
|
||||
</details>
|
||||
|
||||
</details>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
Before Width: | Height: | Size: 36 KiB After Width: | Height: | Size: 36 KiB |
|
Before Width: | Height: | Size: 145 KiB After Width: | Height: | Size: 145 KiB |
|
Before Width: | Height: | Size: 45 KiB After Width: | Height: | Size: 45 KiB |
|
Before Width: | Height: | Size: 76 KiB After Width: | Height: | Size: 76 KiB |
|
Before Width: | Height: | Size: 66 KiB After Width: | Height: | Size: 66 KiB |
|
Before Width: | Height: | Size: 41 KiB After Width: | Height: | Size: 41 KiB |
@@ -1,3 +1,66 @@
|
||||
# Informationen zu dieser Seite
|
||||
|
||||
Auf dieser Seite findet man die Zustandsdiagramme das Spiel.
|
||||
Auf dieser Seite findet man die Zustandsdiagramme das Spiel.
|
||||
|
||||
---
|
||||
|
||||
<details>
|
||||
<summary markdown="span">v0.4</summary>
|
||||
|
||||
<details>
|
||||
<summary markdown="span">Server</summary>
|
||||
|
||||
- Server State v0.4.1
|
||||

|
||||
|
||||
- Game v0.4.1
|
||||

|
||||
|
||||
- Server Turn v0.4.1
|
||||

|
||||
|
||||
- RollDice v0.4.1
|
||||

|
||||
|
||||
- Server Choose Piece v0.4.1
|
||||

|
||||
|
||||
</details>
|
||||
|
||||
<details>
|
||||
|
||||
<summary>Client</summary>
|
||||
|
||||
- ClientState v0.4.1
|
||||

|
||||
|
||||
- Game v0.4.1
|
||||

|
||||
|
||||
- DetermineStartingPlayer v0.4.1
|
||||

|
||||
|
||||
- Client Choose Piece v0.4.1
|
||||

|
||||
|
||||
- Client Power Card v0.4.1
|
||||

|
||||
|
||||
- Client Turn v0.4.1
|
||||

|
||||
|
||||
|
||||
- Settings v0.3.1 (unverändert)
|
||||

|
||||
|
||||
|
||||
- Dialogs v0.4.1
|
||||

|
||||
|
||||
|
||||
- Ceremony v0.2.1 (unverändert)
|
||||

|
||||
|
||||
</details>
|
||||
|
||||
</details>
|
||||
|
After Width: | Height: | Size: 14 KiB |
|
Before Width: | Height: | Size: 60 KiB After Width: | Height: | Size: 60 KiB |
|
Before Width: | Height: | Size: 26 KiB After Width: | Height: | Size: 26 KiB |
|
Before Width: | Height: | Size: 69 KiB After Width: | Height: | Size: 69 KiB |
|
Before Width: | Height: | Size: 43 KiB After Width: | Height: | Size: 43 KiB |
|
Before Width: | Height: | Size: 74 KiB After Width: | Height: | Size: 74 KiB |
|
After Width: | Height: | Size: 36 KiB |
BIN
Implementierungsphase/Zustandsdiagramme/Client_Week_4/Client_State_v0.4.1.drawio.png
Normal file
|
After Width: | Height: | Size: 36 KiB |
|
Before Width: | Height: | Size: 77 KiB After Width: | Height: | Size: 77 KiB |
|
Before Width: | Height: | Size: 146 KiB After Width: | Height: | Size: 146 KiB |
|
Before Width: | Height: | Size: 55 KiB After Width: | Height: | Size: 55 KiB |
|
Before Width: | Height: | Size: 77 KiB After Width: | Height: | Size: 77 KiB |
|
Before Width: | Height: | Size: 67 KiB After Width: | Height: | Size: 67 KiB |
|
Before Width: | Height: | Size: 50 KiB After Width: | Height: | Size: 50 KiB |
|
Before Width: | Height: | Size: 59 KiB After Width: | Height: | Size: 59 KiB |