Prosta aplikacja w HTML, CSS i JS do zarządzania liczeniem punktów podczas rozgrywki w grę karcianą Jaipur.
System liczenia punktów w grze Jaipur opiera się na systemie żetonów ułożonej w odpowiedniej kolejności pogrupowane w ze względu na kolor oraz funkcję. Żetony zabierane są przez gracza z puli i układane przed nim. Po każdej rundzie trzeba je na nowo układać. Jest to żmudne i nie jest elementem, który zwiększa radość z rozgrywki. Dlatego lepiej używać jest elektronicznego systemu zliczania punków.
Do zrobienia:
- [x] wyświetlenie wszystkich żetonów dóbr istniejących w grze
- [x] wyświetlenie żetonu wielbłąda
- [x] przydzielenie żetonu wielbłąda przed wyświetleniem wyniku
- [ ] rozwiązywanie sprawy z remisem
- [x] przydzielanie bonusów nawet jak nie żetonów danej karty
- [x] pobieranie żetonów po kliknięciu na żetonu
- [x] losowanie wartości bonusowych żetonów kart
- [x] zliczanie punków
- [x] informowanie o zakończeniu rundy
- [x] przydzielanie żetonu Maharadży
- [x] nie można wybrać więcej niż 7 monet na raz
- [x] minimum dwie karty złota, srebra i diamentu, bez limitu dla innych kart
- [x] kończenie rozgrywki w przypadku braku kart
- [x] pokazanie na przycisku przydziel że dodany zostanie bonus za dane zagranie lub nie
- [x] zmiana imion graczy
- [ ] wersja landscape
- [ ] offline first
- [ ] manifest.json
- [ ] trzymanie sprzedanych kart i zdobyych bonusow w tablicy gracza w sposób pozwalający na określenie jakiego typy karty i bonusy zostały zdobyte
- [ ] tryb nocny
- [ ] refaktoring
- [x] sass
- [x] menu dolne takie jak w natywnych aplikacjach
- [ ] anulowanie ruchu
- [ ] historia ruchów