diff --git a/Designphase/ErläuterungZustandsdiagramme.md b/Designphase/ErläuterungZustandsdiagramme.md new file mode 100644 index 0000000..48a8cba --- /dev/null +++ b/Designphase/ErläuterungZustandsdiagramme.md @@ -0,0 +1,16 @@ +# Informationen zu dieser Seite + +Auf dieser Seite findet man die Erläuterung zu den [Zustandsdiagramme](./Zustandsdiagramme) das Spiel. + +--- + +- [Erläuterungen zu den Zustandsdiagrammen](/Designphase/Zustandsdiagramme/Erläuterungen_zu_den_Zustandsdiagrammen.pdf) + +
+Übersicht + +- Client Hierachy +- ![ClientHierachy](/Designphase/Zustandsdiagramme/Client/Client_Hierachy_v0.2.1.png) +- Server Hierachy +- ![ServerHierachy](/Designphase/Zustandsdiagramme/Server/Server_Hierachy_v0.1.1.png) +
\ No newline at end of file diff --git a/Designphase/Zustandsdiagramme.md b/Designphase/Zustandsdiagramme.md index e4eedb3..f92ce9f 100644 --- a/Designphase/Zustandsdiagramme.md +++ b/Designphase/Zustandsdiagramme.md @@ -4,46 +4,41 @@ Auf dieser Seite findet man die Zustandsdiagramme das Spiel. --- -- [Erläuterungen zu den Zustandsdiagrammen](/Designphase/Zustandsdiagramme/Erläuterungen_zu_den_Zustandsdiagrammen.pdf) +Es gibt zusätzlich auch noch eine [Erläuterung](/Designphase/ErläuterungZustandsdiagramme) für diese Diagramme. -
-Übersicht - -- Client Hierachy -- ![Game](/Designphase/Zustandsdiagramme/Client_Hierachy_v0.2.1.png) -- Client State -- ![Game](/Designphase/Zustandsdiagramme/Client_State_v0.3.1.png) - -
+--- # Artefakte
Server +- Server State +- ![ServerState](Zustandsdiagramme/Server/Server_State_v0.1.1.png) - Game - ![Game](/Designphase/Zustandsdiagramme/Server/Server_Game_v0.1.1.png) -- Hierarchy -- ![Hierachy](/Designphase/Zustandsdiagramme/Server/Server_Hierachy_v0.1.1.png) -- RollDice -- ![RollDice](/Designphase/Zustandsdiagramme/Server/Server_RollDice_v0.1.1.png) -- Select Piece -- ![SelectPiece](/Designphase/Zustandsdiagramme/Server/Server_SelectPiece_v0.1.1.png) -- Server State -- ![ServerState](/Designphase/Zustandsdiagramme/Server/Server_State_v0.1.1.png) - Server Turn - ![ServerTurn](/Designphase/Zustandsdiagramme/Server/Server_Turn_v0.1.1.png) +- RollDice +- ![RollDice](/Designphase/Zustandsdiagramme/Server/Server_RollDice_v0.1.1.png) +- Server Choose Piece +- ![SelectPiece](Zustandsdiagramme/Server/Server_ChoosePiece_v0.1.1.png) +
Client + - ClientState + - ![ClientState Diagram](Zustandsdiagramme/Client/Client_State_v0.3.1.png)
Game + - Game -- ![Game](/Designphase/Zustandsdiagramme/Client/Game/Client_Game_v0.2.1.drawio.png) + +- ![Game](/Designphase/Zustandsdiagramme/Client/Game/Client_Game_v0.2.1.png) - Determine Start Player ![Game](/Designphase/Zustandsdiagramme/Client/Game/Client_DetermineStartPlayer_v0.2.1.png)
diff --git a/Designphase/Zustandsdiagramme/Client/Ceremony/Client_Ceremony_v0.2.1.png b/Designphase/Zustandsdiagramme/Client/Ceremony/Client_Ceremony_v0.2.1.png index 54a010c..08849e5 100644 Binary files a/Designphase/Zustandsdiagramme/Client/Ceremony/Client_Ceremony_v0.2.1.png and b/Designphase/Zustandsdiagramme/Client/Ceremony/Client_Ceremony_v0.2.1.png differ diff --git a/Designphase/Zustandsdiagramme/Client/Client_Hierachy_v0.2.1.png b/Designphase/Zustandsdiagramme/Client/Client_Hierachy_v0.2.1.png new file mode 100644 index 0000000..f9c6e7d Binary files /dev/null and b/Designphase/Zustandsdiagramme/Client/Client_Hierachy_v0.2.1.png differ diff --git a/Designphase/Zustandsdiagramme/Client/Client_State_v0.3.1.png b/Designphase/Zustandsdiagramme/Client/Client_State_v0.3.1.png new file mode 100644 index 0000000..515361c Binary files /dev/null and b/Designphase/Zustandsdiagramme/Client/Client_State_v0.3.1.png differ diff --git a/Designphase/Zustandsdiagramme/Client/Dialogs/Client_Dialogs_v0.2.1.png b/Designphase/Zustandsdiagramme/Client/Dialogs/Client_Dialogs_v0.2.1.png index 55eabda..e14c551 100644 Binary files a/Designphase/Zustandsdiagramme/Client/Dialogs/Client_Dialogs_v0.2.1.png and b/Designphase/Zustandsdiagramme/Client/Dialogs/Client_Dialogs_v0.2.1.png differ diff --git a/Designphase/Zustandsdiagramme/Client/Game/Client_DetermineStartPlayer_v0.2.1.png b/Designphase/Zustandsdiagramme/Client/Game/Client_DetermineStartPlayer_v0.2.1.png index b15e480..896b2fa 100644 Binary files a/Designphase/Zustandsdiagramme/Client/Game/Client_DetermineStartPlayer_v0.2.1.png and b/Designphase/Zustandsdiagramme/Client/Game/Client_DetermineStartPlayer_v0.2.1.png differ diff --git a/Designphase/Zustandsdiagramme/Client/Game/Client_Game_v0.2.1.drawio.png b/Designphase/Zustandsdiagramme/Client/Game/Client_Game_v0.2.1.drawio.png deleted file mode 100644 index b1d17c5..0000000 Binary files a/Designphase/Zustandsdiagramme/Client/Game/Client_Game_v0.2.1.drawio.png and /dev/null differ diff --git a/Designphase/Zustandsdiagramme/Client/Game/Client_Game_v0.2.1.png b/Designphase/Zustandsdiagramme/Client/Game/Client_Game_v0.2.1.png new file mode 100644 index 0000000..5f0a547 Binary files /dev/null and b/Designphase/Zustandsdiagramme/Client/Game/Client_Game_v0.2.1.png differ diff --git a/Designphase/Zustandsdiagramme/Client/Game/Turn/Client_ChoosePiece_v0.2.1.png b/Designphase/Zustandsdiagramme/Client/Game/Turn/Client_ChoosePiece_v0.2.1.png index 45c8d00..e1628f7 100644 Binary files a/Designphase/Zustandsdiagramme/Client/Game/Turn/Client_ChoosePiece_v0.2.1.png and b/Designphase/Zustandsdiagramme/Client/Game/Turn/Client_ChoosePiece_v0.2.1.png differ diff --git a/Designphase/Zustandsdiagramme/Client/Game/Turn/Client_PowerCard_v0.2.1.png b/Designphase/Zustandsdiagramme/Client/Game/Turn/Client_PowerCard_v0.2.1.png index 815634c..c7273d7 100644 Binary files a/Designphase/Zustandsdiagramme/Client/Game/Turn/Client_PowerCard_v0.2.1.png and b/Designphase/Zustandsdiagramme/Client/Game/Turn/Client_PowerCard_v0.2.1.png differ diff --git a/Designphase/Zustandsdiagramme/Client/Game/Turn/Client_Turn_v0.2.1.png b/Designphase/Zustandsdiagramme/Client/Game/Turn/Client_Turn_v0.2.1.png index 3491352..26c1e49 100644 Binary files a/Designphase/Zustandsdiagramme/Client/Game/Turn/Client_Turn_v0.2.1.png and b/Designphase/Zustandsdiagramme/Client/Game/Turn/Client_Turn_v0.2.1.png differ diff --git a/Designphase/Zustandsdiagramme/Client/drawio/Client/Ceremony/Client_Ceremony_v0.2.1.drawio b/Designphase/Zustandsdiagramme/Client/drawio/Client/Ceremony/Client_Ceremony_v0.2.1.drawio new file mode 100644 index 0000000..f679c90 --- /dev/null +++ b/Designphase/Zustandsdiagramme/Client/drawio/Client/Ceremony/Client_Ceremony_v0.2.1.drawio @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Designphase/Zustandsdiagramme/Client/drawio/Client/Client_Hierachy_v0.2.1.drawio b/Designphase/Zustandsdiagramme/Client/drawio/Client/Client_Hierachy_v0.2.1.drawio new file mode 100644 index 0000000..4388416 --- /dev/null +++ b/Designphase/Zustandsdiagramme/Client/drawio/Client/Client_Hierachy_v0.2.1.drawio @@ -0,0 +1,243 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Designphase/Zustandsdiagramme/Client/drawio/Client/Client_State_v0.3.1.drawio b/Designphase/Zustandsdiagramme/Client/drawio/Client/Client_State_v0.3.1.drawio new file mode 100644 index 0000000..746301a --- /dev/null +++ b/Designphase/Zustandsdiagramme/Client/drawio/Client/Client_State_v0.3.1.drawio @@ -0,0 +1,87 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Designphase/Zustandsdiagramme/Client/drawio/Client/Dialogs/Client_Dialogs_v0.2.1.drawio b/Designphase/Zustandsdiagramme/Client/drawio/Client/Dialogs/Client_Dialogs_v0.2.1.drawio new file mode 100644 index 0000000..67674d6 --- /dev/null +++ b/Designphase/Zustandsdiagramme/Client/drawio/Client/Dialogs/Client_Dialogs_v0.2.1.drawio @@ -0,0 +1,222 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Designphase/Zustandsdiagramme/Client/drawio/Client/Game/Client_DetermineStartPlayer_v0.2.1.drawio b/Designphase/Zustandsdiagramme/Client/drawio/Client/Game/Client_DetermineStartPlayer_v0.2.1.drawio new file mode 100644 index 0000000..e09b126 --- /dev/null +++ b/Designphase/Zustandsdiagramme/Client/drawio/Client/Game/Client_DetermineStartPlayer_v0.2.1.drawio @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Designphase/Zustandsdiagramme/Client/drawio/Client/Game/Client_Game_v0.2.1.drawio b/Designphase/Zustandsdiagramme/Client/drawio/Client/Game/Client_Game_v0.2.1.drawio new file mode 100644 index 0000000..b703116 --- /dev/null +++ b/Designphase/Zustandsdiagramme/Client/drawio/Client/Game/Client_Game_v0.2.1.drawio @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Designphase/Zustandsdiagramme/Client/drawio/Client/Game/Turn/Client_ChoosePiece_v0.2.1.drawio b/Designphase/Zustandsdiagramme/Client/drawio/Client/Game/Turn/Client_ChoosePiece_v0.2.1.drawio new file mode 100644 index 0000000..fba91d0 --- /dev/null +++ b/Designphase/Zustandsdiagramme/Client/drawio/Client/Game/Turn/Client_ChoosePiece_v0.2.1.drawio @@ -0,0 +1,187 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Designphase/Zustandsdiagramme/Client/drawio/Client/Game/Turn/Client_PowerCard_v0.2.1.drawio b/Designphase/Zustandsdiagramme/Client/drawio/Client/Game/Turn/Client_PowerCard_v0.2.1.drawio new file mode 100644 index 0000000..2bd9dd8 --- /dev/null +++ b/Designphase/Zustandsdiagramme/Client/drawio/Client/Game/Turn/Client_PowerCard_v0.2.1.drawio @@ -0,0 +1,155 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Designphase/Zustandsdiagramme/Client/drawio/Client/Game/Turn/Client_Turn_v0.2.1.drawio b/Designphase/Zustandsdiagramme/Client/drawio/Client/Game/Turn/Client_Turn_v0.2.1.drawio new file mode 100644 index 0000000..56c827a --- /dev/null +++ b/Designphase/Zustandsdiagramme/Client/drawio/Client/Game/Turn/Client_Turn_v0.2.1.drawio @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Designphase/Zustandsdiagramme/Client/drawio/Client/Settings/Client_Settings_v0.2.1.drawio b/Designphase/Zustandsdiagramme/Client/drawio/Client/Settings/Client_Settings_v0.2.1.drawio new file mode 100644 index 0000000..0f9470f --- /dev/null +++ b/Designphase/Zustandsdiagramme/Client/drawio/Client/Settings/Client_Settings_v0.2.1.drawio @@ -0,0 +1,95 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Designphase/Zustandsdiagramme/Client_Hierachy_v0.2.1.png b/Designphase/Zustandsdiagramme/Client_Hierachy_v0.2.1.png deleted file mode 100644 index ac80540..0000000 Binary files a/Designphase/Zustandsdiagramme/Client_Hierachy_v0.2.1.png and /dev/null differ diff --git a/Designphase/Zustandsdiagramme/Client_State_v0.3.1.png b/Designphase/Zustandsdiagramme/Client_State_v0.3.1.png deleted file mode 100644 index e0181c1..0000000 Binary files a/Designphase/Zustandsdiagramme/Client_State_v0.3.1.png and /dev/null differ diff --git a/Designphase/Zustandsdiagramme/Server/Server_ChoosePiece_v0.1.1.png b/Designphase/Zustandsdiagramme/Server/Server_ChoosePiece_v0.1.1.png new file mode 100644 index 0000000..4ca6745 Binary files /dev/null and b/Designphase/Zustandsdiagramme/Server/Server_ChoosePiece_v0.1.1.png differ diff --git a/Designphase/Zustandsdiagramme/Server/Server_Game_v0.1.1.pdf b/Designphase/Zustandsdiagramme/Server/Server_Game_v0.1.1.pdf deleted file mode 100644 index 96a3098..0000000 Binary files a/Designphase/Zustandsdiagramme/Server/Server_Game_v0.1.1.pdf and /dev/null differ diff --git a/Designphase/Zustandsdiagramme/Server/Server_Game_v0.1.1.png b/Designphase/Zustandsdiagramme/Server/Server_Game_v0.1.1.png index 5184cbb..a80909b 100644 Binary files a/Designphase/Zustandsdiagramme/Server/Server_Game_v0.1.1.png and b/Designphase/Zustandsdiagramme/Server/Server_Game_v0.1.1.png differ diff --git a/Designphase/Zustandsdiagramme/Server/Server_Hierachy_v0.1.1.pdf b/Designphase/Zustandsdiagramme/Server/Server_Hierachy_v0.1.1.pdf deleted file mode 100644 index 30f899a..0000000 Binary files a/Designphase/Zustandsdiagramme/Server/Server_Hierachy_v0.1.1.pdf and /dev/null differ diff --git a/Designphase/Zustandsdiagramme/Server/Server_Hierachy_v0.1.1.png b/Designphase/Zustandsdiagramme/Server/Server_Hierachy_v0.1.1.png index e7c9f30..942cfed 100644 Binary files a/Designphase/Zustandsdiagramme/Server/Server_Hierachy_v0.1.1.png and b/Designphase/Zustandsdiagramme/Server/Server_Hierachy_v0.1.1.png differ diff --git a/Designphase/Zustandsdiagramme/Server/Server_RollDice_v0.1.1.pdf b/Designphase/Zustandsdiagramme/Server/Server_RollDice_v0.1.1.pdf deleted file mode 100644 index d13c448..0000000 Binary files a/Designphase/Zustandsdiagramme/Server/Server_RollDice_v0.1.1.pdf and /dev/null differ diff --git a/Designphase/Zustandsdiagramme/Server/Server_RollDice_v0.1.1.png b/Designphase/Zustandsdiagramme/Server/Server_RollDice_v0.1.1.png index fb8db42..dc0b7e1 100644 Binary files a/Designphase/Zustandsdiagramme/Server/Server_RollDice_v0.1.1.png and b/Designphase/Zustandsdiagramme/Server/Server_RollDice_v0.1.1.png differ diff --git a/Designphase/Zustandsdiagramme/Server/Server_SelectPiece_v0.1.1.pdf b/Designphase/Zustandsdiagramme/Server/Server_SelectPiece_v0.1.1.pdf deleted file mode 100644 index 8398f49..0000000 Binary files a/Designphase/Zustandsdiagramme/Server/Server_SelectPiece_v0.1.1.pdf and /dev/null differ diff --git a/Designphase/Zustandsdiagramme/Server/Server_SelectPiece_v0.1.1.png b/Designphase/Zustandsdiagramme/Server/Server_SelectPiece_v0.1.1.png deleted file mode 100644 index 4c04e50..0000000 Binary files a/Designphase/Zustandsdiagramme/Server/Server_SelectPiece_v0.1.1.png and /dev/null differ diff --git a/Designphase/Zustandsdiagramme/Server/Server_State_v0.1.1.pdf b/Designphase/Zustandsdiagramme/Server/Server_State_v0.1.1.pdf deleted file mode 100644 index 5e19f99..0000000 Binary files a/Designphase/Zustandsdiagramme/Server/Server_State_v0.1.1.pdf and /dev/null differ diff --git a/Designphase/Zustandsdiagramme/Server/Server_State_v0.1.1.png b/Designphase/Zustandsdiagramme/Server/Server_State_v0.1.1.png index fd31f3d..609e765 100644 Binary files a/Designphase/Zustandsdiagramme/Server/Server_State_v0.1.1.png and b/Designphase/Zustandsdiagramme/Server/Server_State_v0.1.1.png differ diff --git a/Designphase/Zustandsdiagramme/Server/Server_Turn_v0.1.1.pdf b/Designphase/Zustandsdiagramme/Server/Server_Turn_v0.1.1.pdf deleted file mode 100644 index 9b4ccce..0000000 Binary files a/Designphase/Zustandsdiagramme/Server/Server_Turn_v0.1.1.pdf and /dev/null differ diff --git a/Designphase/Zustandsdiagramme/Server/Server_Turn_v0.1.1.png b/Designphase/Zustandsdiagramme/Server/Server_Turn_v0.1.1.png index c504689..8d7105f 100644 Binary files a/Designphase/Zustandsdiagramme/Server/Server_Turn_v0.1.1.png and b/Designphase/Zustandsdiagramme/Server/Server_Turn_v0.1.1.png differ diff --git a/Designphase/Zustandsdiagramme/Server/drawio/Server_ChoosePiece_v0.1.1.drawio b/Designphase/Zustandsdiagramme/Server/drawio/Server_ChoosePiece_v0.1.1.drawio new file mode 100644 index 0000000..e3714e8 --- /dev/null +++ b/Designphase/Zustandsdiagramme/Server/drawio/Server_ChoosePiece_v0.1.1.drawio @@ -0,0 +1,329 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Designphase/Zustandsdiagramme/Server/drawio/Server_Game_v0.1.1.drawio b/Designphase/Zustandsdiagramme/Server/drawio/Server_Game_v0.1.1.drawio new file mode 100644 index 0000000..abff73a --- /dev/null +++ b/Designphase/Zustandsdiagramme/Server/drawio/Server_Game_v0.1.1.drawio @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Designphase/Zustandsdiagramme/Server/drawio/Server_Hierachy_v0.1.1.drawio b/Designphase/Zustandsdiagramme/Server/drawio/Server_Hierachy_v0.1.1.drawio new file mode 100644 index 0000000..1c14f80 --- /dev/null +++ b/Designphase/Zustandsdiagramme/Server/drawio/Server_Hierachy_v0.1.1.drawio @@ -0,0 +1,125 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Designphase/Zustandsdiagramme/Server/drawio/Server_RollDice_v0.1.1.drawio b/Designphase/Zustandsdiagramme/Server/drawio/Server_RollDice_v0.1.1.drawio new file mode 100644 index 0000000..1468d0e --- /dev/null +++ b/Designphase/Zustandsdiagramme/Server/drawio/Server_RollDice_v0.1.1.drawio @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Designphase/Zustandsdiagramme/Server/drawio/Server_State_v0.1.1.drawio b/Designphase/Zustandsdiagramme/Server/drawio/Server_State_v0.1.1.drawio new file mode 100644 index 0000000..08f1704 --- /dev/null +++ b/Designphase/Zustandsdiagramme/Server/drawio/Server_State_v0.1.1.drawio @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Designphase/Zustandsdiagramme/Server/drawio/Server_Turn_v0.1.1.drawio b/Designphase/Zustandsdiagramme/Server/drawio/Server_Turn_v0.1.1.drawio new file mode 100644 index 0000000..4af8638 --- /dev/null +++ b/Designphase/Zustandsdiagramme/Server/drawio/Server_Turn_v0.1.1.drawio @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Protokolle/Gruppentreffen.md b/Protokolle/Gruppentreffen.md index a25ea06..62a5086 100644 --- a/Protokolle/Gruppentreffen.md +++ b/Protokolle/Gruppentreffen.md @@ -700,9 +700,110 @@ Wer Protokolliert:
- # Designphase II +
+04.11.2024 + +### Ort, Datum, Zeit + +Gebäude 2 Haus 200 Wohnebene, 04.11.2024, 18:30 - 19:10 Uhr + +### Teilnehmer + +- Bauer Lukas @j23b0233 +- Beck Cedric @j23b0826 +- Brennförderer Timo @j23b0724 +- Feyer Benjamin @j23f0712 +- Fleischer Hanno @j23f0779 +- Grigencha Daniel @j23g0274 +- Koppe Felix @fkoppe + +## Was wurde besprochen: + +Besprechung neuer State für Animationen + +Aufgabenverteilung: + +Beck, Koppe +- BPMN für groben überblick + +Fleischer +- Sequenzdiagramm + + +
+ +
+06.11.2024 + +### Ort, Datum, Zeit + +Gebäude 2 Haus 200 Wohnebene, 06.11.2024, 13:30 - 15:10 Uhr + +### Teilnehmer + +- Bauer Lukas @j23b0233 +- Beck Cedric @j23b0826 +- Brennförderer Timo @j23b0724 +- Feyer Benjamin @j23f0712 +- Fleischer Hanno @j23f0779 +- Grigencha Daniel @j23g0274 +- Koppe Felix @fkoppe + +Was wurde besprochen: + + + +Wir verwenden die ThinClients Architektur: + +- ThinClients -> Der Server triggert die Zustandsübergänge der Clients +- Clients sind nichtmehr in der Lage Spiellogik zu verwenden +- Server/ClientGameLogic vom Controller ins Model +- Pakete festgelegt + + +- Ordnerstruktur + +mdga + +|-------model + +| |--------->server + +| |-------->client + +| |-------->game + +| |-------->messages + +| |-------->notifications + +|-------client + +|-------cerver + +|-------util + + +## Aufgabenverteilung: (w=wichtig) + +- Sequenzdiagramm Fleischer, Beck, Koppe w +- Zustandsdiagramm Feyer +- BPNM-Diagramm Feyer, Koppe +- Klassendiagramm Fleischer, Beck, Koppe w +- Paketdiagramm Fleischer +- USE-Cases für Zustandsübergänge Feyer, Bauer w +- Testhandbuch Brennförder, Feyer +- Flussdiagramm Fleischer, Beck, Koppe w +- Assets Beck + +## Absichten: +- Freitag 0900 Gruppentreffen, nach Möglichkeit alle Aufgaben fertig +- Neuer Gruppenleiter Fleischer Hanno @j23f0779 + +
+ # Implementierungsphase I # Implementierungsphase II diff --git a/Protokolle/Praesentationen.md b/Protokolle/Praesentationen.md index 968da53..86cfa11 100644 --- a/Protokolle/Praesentationen.md +++ b/Protokolle/Praesentationen.md @@ -17,7 +17,7 @@ Gebäude 41 Haus 400 Raum 2417, 07.10.2024, 10:00 - 11:15 Uhr - Grigencha Daniel @j23g0274 - Koppe Felix @fkoppe -## Was haben wir die vergange Woche gemacht: +## Was haben wir die vergangene Woche gemacht: - mit dem Projekt vertraut gemacht - in das Wiki eingelesen @@ -105,7 +105,7 @@ Gebäude 41 Haus 400 Raum 2417, 07.10.2024, 10:00 - 11:15 Uhr - Grigencha Daniel @j23g0274 - Koppe Felix @fkoppe -## Was haben wir die vergange Woche gemacht: +## Was haben wir die vergangene Woche gemacht: - Einarbeitungsaufgabe komplettiert @@ -225,7 +225,7 @@ Online, 20.10.2024, 22:50 - 23:50 Uhr - Grigencha Daniel @j23g0274 - Koppe Felix @fkoppe -## Was haben wir die Vergange Woche gemacht: +## Was haben wir die Vergangene Woche gemacht: - Kundenwünsche an die Anwendung aufgenommen - Artefakte für Analysephase erstellt @@ -309,7 +309,7 @@ Gebäude 41 Haus 400 Raum 2417, 28.10.2024, 10:00 - 10:45 Uhr - Grigencha Daniel @j23g0274 - Koppe Felix @fkoppe -## Was haben wir die vergange Woche gemacht: +## Was haben wir die vergangene Woche gemacht: - Bestehende Artefakte überarbeitet/ erweitert - Neue Artefakte hinzugefügt @@ -403,4 +403,80 @@ Antwort: # Aufstieg in die Designphase ist gewährt +
+ +
+04.11.2024 + +### Ort, Datum, Zeit + +Gebäude 41 Haus 400 Raum 2417, 07.10.2024, 10:00 - 10:40 Uhr + +### Teilnehmer + +- Bauer Lukas @j23b0233 +- Beck Cedric @j23b0826 +- Brennförderer Timo @j23b0724 +- Feyer Benjamin @j23f0712 +- Fleischer Hanno @j23f0779 +- Grigencha Daniel @j23g0274 +- Koppe Felix @fkoppe + +## Was haben wir die vergangene Woche gemacht: + +- Analysephase nachgearbeitet +- Designphase begonnen + +## Was werden wir nächste Woche machen: + +- Artefakte überarbeiten/ erneuern + - Testhandbuch + - BPMN + +## Präsentation: + +- Klassendiagramme +- Paketdiagramme +- Zustandsdiagramme +- Asset Liste +- Use Cases +- Benutzerhandbuch + +## Punkte vom Betreuer: +- Zustandsdiagramme + - Server + - Rolldice soll genauer erklärt werden + - Client + - Settings + - Audio ist mit Video Settings vertauscht + - ChoosePiece + - Für bessere Übersichtlichkeit soll SelectPiece verschoben werden +- Klassendiagramm + - Controller + - Generalisierungspfeil muss ein Implementierungspfeil sein + - Use Cases + - Auf der jeweiligen Seite vermerken, wo sich die Änderungen befinden + - AssetListe + - Mit welchen Tools wurden die Modelle erstellt + - Mit Blender +- Warum haben wir uns für die Architektur entschieden + - Um unser Spiel vor "Cheats" der Clients zu schützen +- Wiki Titel ändern -> Man don´t get angry + + +## Punkte vom Tutor: +- Frage bezüglich einer Message + - Wurde geklärt + +## Fragen vom Teamleiter: +- Bezüglich des Notenscheins fürs Prog Proj + - Direkt mit Herrn Minas abklären + +--- + +### Terminänderung + +- 18.11.2024, 10:00, Gebäude 41 Haus 400 Raum 2417 +- 19.11.2024, 12:00, Gebäude 41 Haus 400 Raum 2417 +
\ No newline at end of file diff --git a/home.md b/home.md index e2d0054..afa09c3 100644 --- a/home.md +++ b/home.md @@ -4,7 +4,7 @@ --- -# Gruppe 01: Mensch ärgere Dich nicht +# Gruppe 01: Man don’t get angry | Name | E-Mail | GitLabTag | Rollen | |------------------------|----------------------------|-----------|--------------------------------| @@ -12,8 +12,8 @@ | Beck, Cedric Lukas | cedric.beck@unibw.de | @j23b0826 | Programmierer | | Brennförder, Timo | timo.brennfoerder@unibw.de | @j23b0724 | Testkoordinator | | Feyer, Benjamin Pascal | benjamin.feyer@unibw.de | @j23f0712 | 2. Testkoordinator + Artefakte | -| Fleischer, Hanno | hanno.fleischer@unibw.de | @j23f0779 | Artefakte + Programmierer | -| Grigencha, Daniel | daniel.grigencha@unibw.de | @j23g0274 | Teamleiter | +| Fleischer, Hanno | hanno.fleischer@unibw.de | @j23f0779 | Teamleiter | +| Grigencha, Daniel | daniel.grigencha@unibw.de | @j23g0274 | Artefakte + Programmierer | | Koppe, Felix | felix.koppe@unibw.de | @fkoppe | Programmierer | | Betreuer | Tutor | Präsentation | @@ -36,7 +36,6 @@ * [Zustandsdiagramme](./Analysephase/Zustandsdiagramme) * [Klassendiagramme](./Analysephase/Klassendiagramme) * [Testhandbuch](./Analysephase/Testhandbuch) - * [Assets](./Analysephase/AssetList) - Benutzeroberfläche * [Gestaltungsrichtlinien](./Analysephase/Gestaltungsrichtlinien) * [GUI-Skizzen](./Analysephase/GUI-Skizzen) @@ -53,7 +52,8 @@ - [Testhandbuch](./Designphase/Testhandbuch) - [Use Cases](./Designphase/UseCases) - [Benutzerhandbuch](./Designphase/Benutzerhandbuch) -- [Assets_v0.3](./Analysephase/AssetList) +- [AssetListe](./Analysephase/AssetList) + # Implementierungsphase