Atölye › Kule Savunması › 4/42. adım
Düşmanlar kıvrılan bir yol boyunca yürüyecek. Yolun her karesini tek tek yazmak uzun sürer ve hata yapmak kolay. Onun yerine yalnız köşeleri yazıyoruz; aradaki düz çizgileri bir sonraki adımda kod dolduracak.
Her köşe [sütun, satır] biçiminde iki sayı. Yol ekranın solunun dışından (-1. sütun) başlar ve sağının
dışında (12. sütun) biter: düşmanlar soldan girip sağdan çıkar. Ekranda henüz fark olmayacak.
```js
// The road, as corners in tiles. It starts off the left edge and ends off the right edge.
const PATH = [
[-1, 1],
[3, 1],
[3, 6],
[7, 6],
[7, 2],
[10, 2],
[10, 7],
[12, 7],
]
```const PATH = [ ... ] → dizilerden oluşan bir dizi: her eleman bir köşe, [sütun, satır].[-1, 1] → 1. satırda, haritanın hemen solunda. [3, 1] → aynı satırda 3. sütun: yol sağa gidiyor.
[3, 6] → aynı sütunda 6. satır: aşağı dönüyor. Ve böyle devam.const TOP = ... satırının altına yorumu ve PATH'i yaz (her köşe ayrı satırda).Beceriler: Diziler ve nesneler
← Her karede çiz Yolu doldur →