From 884f987e0849e8d7f1279397c5f7f0aa30b97a0d Mon Sep 17 00:00:00 2001 From: Tobias Hopp Date: Tue, 26 Mar 2024 12:36:02 +0000 Subject: [PATCH] Konzept aktualisiert --- Konzept.md | 118 +++++++++++++++++++++++++++-------------------------- 1 file changed, 61 insertions(+), 57 deletions(-) diff --git a/Konzept.md b/Konzept.md index 9f189e7..38a0f84 100644 --- a/Konzept.md +++ b/Konzept.md @@ -1,47 +1,48 @@ -• Karten bekommen alle nfc chips außer karten die keine auswirkung auf das Konto oder Spiel hätten -• Jede Karte hat eine Figur und Sicherheitsnummer -• Handy optional -• Synchronisiert sich mittels websocket an die cloud -• Gerät registriert sich durch mac adresse wifi0 -• Bekommt id vom account und erstellt party damit -• Generiert einen qr code auf dem bildschirm damit alle beitreten können, verschwindet später in das handy symbol in der Ecke -• Sendet spiel updates an die cloud und empfängt aktionen -• Spieler loggen sich dann ein mit sicherheitscode auf der karte -• Display auf dem raspi mit nfc reader daneben -• Display kann genutzt werden, primär aber die tasten und karte -• Service modus -• Karten schreiben mit default deck -• Karten einlesen egal welches Deck -• Wlan verwalten -• Nfc leser suchen/test -• Ausloggen bei Inaktivität am terminal nach 10 sekunden zur Sicherheit oder durch [D] bzw logout +### Smart Monopoly Konzept + +- Karten bekommen alle nfc chips außer karten die keine auswirkung auf das Konto oder Spiel hätten +- Jede Karte hat eine Figur und Sicherheitsnummer +- Handy optional +- Synchronisiert sich mittels websocket an die cloud +- Gerät registriert sich durch mac adresse wifi0 +- Bekommt id vom account und erstellt party damit +- Generiert einen qr code auf dem bildschirm damit alle beitreten können, verschwindet später in das handy symbol in der Ecke +- Sendet spiel updates an die cloud und empfängt aktionen +- Spieler loggen sich dann ein mit sicherheitscode auf der karte +- Display auf dem raspi mit nfc reader daneben +- Display kann genutzt werden, primär aber die tasten und karte +- Service modus +- Karten schreiben mit default deck +- Karten einlesen egal welches Deck +- Wlan verwalten +- Nfc leser suchen/test +- Ausloggen bei Inaktivität am terminal nach 10 sekunden zur Sicherheit oder durch [D] bzw logout Spielsettings -• Gefängnis muss gesetzt werden -• Am handy kann spieler "Ich bin dran" klicken wenn keiner eingeloggt ist um eingeloggt zu sein -• Entweder Handy oder Karte pro Spieler pro Durchlauf +- Gefängnis muss gesetzt werden +- Am handy kann spieler "Ich bin dran" klicken wenn keiner eingeloggt ist um eingeloggt zu sein +- Entweder Handy oder Karte pro Spieler pro Durchlauf Default buttons -• 0 = Würfeln -• A = Geld senden -• B = Straßen einsehen -• C = Gefängnis eintreten / freikaufen -• D = Logout/Runde zu ende/Spiel beenden 2x drücken -• # = Bestätigen -• * = Abbrechen +- 0 = Würfeln +- A = Geld senden +- B = Straßen einsehen +- C = Gefängnis eintreten / freikaufen +- D = Logout/Runde zu ende/Spiel beenden 2x drücken +- # = Bestätigen +- * = Abbrechen (Erst einloggen!) -• Geld senden -• Haus kaufen -• Hotel kaufen(5x Häuser) -• Grundstücke übertragen -• An einen anderen Spieler -• Keine Geldfrage, können die spieler selbst machen -• Keine Grundstücksfrage, können die spieler selber machen -• Gefängnis (frei oder rein kommen) -• +- Geld senden +- Haus kaufen +- Hotel kaufen(5x Häuser) +- Grundstücke übertragen +- An einen anderen Spieler +- Keine Geldfrage, können die spieler selbst machen +- Keine Grundstücksfrage, können die spieler selber machen +- Gefängnis (frei oder rein kommen) @@ -60,32 +61,35 @@ TASK;GET,10;Erhalte 10 für Schönheitswettbewerb Nfc tag hat uid. Falls action/community card direkt hintereinander, Fehler! Categories -• STREET -• TASK -• COMMUNITY -• ACCOUNT +- STREET +- TASK +- COMMUNITY +- ACCOUNT Wenn Bankkarte aufgelegt wird: -• Warten auf Tasteneingabe -• Geld senden -• Gefängnis -• Warten auf Aktionskarte -• Wenn aufgelegt, karte anwenden -• Warten auf Straße -• Wenn eigene straße: -• 1: Haus bauen -• 2: Haus verkaufen -• 3: Hypothek aufnehem -• 8: Straße überschreiben an Spieler -• 7: Straße an Bank verkaufen -• Wenn nicht eigene: -• Geld vom Konto abziehen +- Warten auf Tasteneingabe +- Geld senden +- Gefängnis +- Warten auf Aktionskarte +- Wenn aufgelegt, karte anwenden +- Warten auf Straße +- Wenn eigene straße: +- 1: Haus bauen +- 2: Haus verkaufen +- 3: Hypothek aufnehem +- 8: Straße überschreiben an Spieler +- 7: Straße an Bank verkaufen +- Wenn nicht eigene: +- Geld vom Konto abziehen Wenn Straße aufgelegt wird: (Ohne Bankkarte vorher) -• Zeige Infos über die Straße -• Warten auf Bankkarte -• Spieler auswählen zum Geld abziehen +- Zeige Infos über die Straße +- Warten auf Bankkarte +- Spieler auswählen zum Geld abziehen + + +