Atölye › Pac-Man Tarzı Labirent Kovalamaca › 38/42. adım
Korkmuş bir hayaletle karşılaşmak artık iyi haber: onu yersin!
chain kadar puan alırsın, sonra chain iki katına çıkar. Tek bir güç yemiyle art arda yenen hayaletler 200,
400, 800, 1600 eder.Korkmamış bir hayalet ise yine seni yakalar.
```js
if (!g.scared) {
caught()
return
}
// A scared ghost is eaten: points, and back to the house for a while.
score += chain
chain *= 2
Object.assign(g, { col: 9, row: 9, dir: STOP, progress: 0, waiting: 180, scared: false })
```if (!g.scared) { caught(); return } → yakalama artık yalnız korkmamış hayalet için.score += chain → yenen hayaletin puanı.chain *= 2 → *= "kendisiyle çarp": 200 → 400. Bir sonraki güç yemi frighten ile yine 200'den başlatır.Object.assign(g, { col: 9, row: 9, ..., waiting: 180, scared: false }) → hayalet evin ortasına, 180 kare
beklemeye. update'teki geri sayım onu zamanı gelince release ile çıkaracak.return yok: aynı karede başka bir korkmuş hayaleti de yiyebilirsin.update'teki yakalama döngüsünde caught() ve return satırlarını if (!g.scared) { ... } bloğunun içine al.Beceriler: Çarpışma tespiti, Oyun durumları
← Korkmuş hayalet yavaş dolaşır Mavi, sonra yanıp sönen →