Atölye › Angry Birds Tarzı Sapan › 34/47. adım
Yıkımın ödülü puan. Giden her şey (kırılan ya da ekrandan düşen) puan getirir: domuz 500, blok 100. Giden kuşsa puan yok.
Puanı score değişkeninde tutacağız; reset onu 0'dan başlatır.
```js
let score
score = 0
// Broken or fallen off the world: gone. Every pig and block that goes scores.
bodies = bodies.filter((b) => {
if (b.hp > 0 && b.x < canvas.width + 50 && b.x + b.w > -50) return true
if (b === bird) bird = null
else score += b.kind === 'pig' ? 500 : 100
```let score → puan. reset içinde score = 0.filter içinde return true satırından aşağısına yalnız giden gövdeler iner.if (b === bird) bird = null → giden kuşsa onu unut...else score += b.kind === 'pig' ? 500 : 100 → ...değilse puan ekle: domuzsa 500, değilse 100. ? : iki
sayıdan birini seçiyor.let dragging satırının altına let score yaz.reset içinde state = 'aiming' satırının altına score = 0 yaz.step'in sonundaki yorumu // Broken or fallen off the world: gone. Every pig and block that goes scores. yap.if (b === bird) bird = null satırının altına else score += ... satırını yaz.Beceriler: Oyun durumları