Atölye › Blackjack › 13/22. adım

Fişler

Ne yapıyoruz

Fişle oynuyorsun. 100 fişle başlıyorsun; her dağıtımda masaya 10 fişlik bahis konuyor. reset bütün oyunu baştan başlatıyor: fişler dolu, yeni deste, ilk dağıtım. Kazanınca ne olacağını iki adım sonra yazacağız.

```js
const START = 100 // chips at the start
const BET = 10
let bank
let bet

  bet = BET
  bank -= bet

function reset() {
  bank = START
  newDeck()
  deal()
}

  ctx.fillText('Chips ' + bank + '  Bet ' + bet, 20, 28)

reset()
```

Ne işe yarıyor

Sıra sende

  1. PLAYER_Y satırının altına START ve BET, let phase satırının altına bank ve bet yaz.
  2. deal'ın en üstüne bahis satırlarını yaz.
  3. press'in üstüne reset yaz; en alttaki newDeck() ve deal() satırlarını reset() ile değiştir.
  4. draw'da 'You ' satırının altına fiş satırını yaz. Çalıştır.

Beceriler: Oyun durumları

Tüm adımlar

  1. Kartlar
  2. Deste
  3. Karıştır
  4. Dağıt
  5. Masadaki kartlar
  6. Kart yüzleri
  7. Çizmeye devam
  8. Bir el kaç eder?
  9. As: 11 ya da 1
  10. Kart: bir kart daha
  11. Dur
  12. Kapalı kart
  13. Fişler
  14. Kim kazandı?
  15. Krupiyenin sırası
  16. Sonraki el
  17. Blackjack!
  18. Rekorun
  19. Katla
  20. Uzun el sığsın
  21. Düğmeler
  22. Kendin yap: altı deste