Konzept hinzugefügt
parent
a76f7b7175
commit
532bff8091
91
Konzept.md
Normal file
91
Konzept.md
Normal file
@ -0,0 +1,91 @@
|
||||
• 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
|
||||
|
||||
|
||||
|
||||
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
|
||||
(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)
|
||||
•
|
||||
|
||||
|
||||
|
||||
Nfc tag 80-120bytes
|
||||
Bankkarte
|
||||
ACCOUNT;HAT;Schubkarre;258
|
||||
|
||||
Spielkarte
|
||||
CATEGORY;IDENTIFIER;NAME/DESC;[AMOUNT;VALUE_BUY,VALUE_SELL;RENT,TIER1_RENT,TIER2_RENT,TIER3_RENT,TIER4_RENT,MAX_RENT;IS_TRAINSTATION;IS_UTILITY]
|
||||
|
||||
STREET;LESSING_STREET,YELLOW;LessingStrasse;4;130,75;15,25,50,75,100,220;0;0
|
||||
|
||||
TASK;PAY,100;Bezahle 100 für Arztkosten
|
||||
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
|
||||
|
||||
|
||||
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
|
||||
|
||||
|
||||
Wenn Straße aufgelegt wird:
|
||||
(Ohne Bankkarte vorher)
|
||||
• Zeige Infos über die Straße
|
||||
• Warten auf Bankkarte
|
||||
• Spieler auswählen zum Geld abziehen
|
||||
|
Loading…
x
Reference in New Issue
Block a user