Atölye › Scorched Earth Tarzı Topçu › 14/23. adım
Her atıştan sonra sıra öbür tanka geçsin. Sıra bilgisayardayken okların nişan almaz, Boşluk ateş etmez. Sağ üstte sıranın kimde olduğu yazsın. (Bilgisayar sonraki adımda ateş etmeyi öğrenecek; şimdilik sıra ona geçince oyun bekler.)
```js
function endTurn() {
turn = 1 - turn
state = 'aiming'
}
endTurn()
if (state !== 'aiming' || turn !== 0) return
if (turn === 0) fire()
ctx.textAlign = 'right'
ctx.fillText(turn === 0 ? 'Your turn' : 'Computer', W - 10, 20)
```turn = 1 - turn → 0 ise 1, 1 ise 0: sıra değişir.endTurn().aimBy'ın başındaki satır → yalnız nişan alınırken ve sıra sendeyken.update'in üstüne endTurn yaz; patlama bloğundaki state = 'aiming' satırını endTurn() yap.aimBy'ın en üstüne sıra kontrolünü yaz; Boşluk bloğundaki fire() satırını if (turn === 0) fire() yap.draw'ın sonuna sıra yazısının iki satırını yaz. Çalıştır ve ateş et.Beceriler: Oyun durumları