Atölye › Doodle Jump Tarzı Tırmanış › 21/24. adım
Yukarılarda bazı platformlar sağa sola kaysın (mavi). Olasılığı zorlukla büyüsün: başta hiç, çok yukarıda her iki platformdan biri. Kenara değen platform yön değiştirsin.
```js
const COLORS = { normal: '#16a34a', moving: '#2563eb' }
if (Math.random() < d * 0.5) {
platform.kind = 'moving'
platform.vx = 1.5
}
for (const p of platforms) {
p.x += p.vx
if (p.x < 0 || p.x + p.w > canvas.width) p.vx = -p.vx
}
```Math.random() < d * 0.5 → zorluk 0 iken hiç, 1 iken yarı yarıya doğru. Doğruysa platform moving, hızı 1,5.update'te: her platform her karede vx kadar kayar (normal platformlarda 0, yani yerinde).p.x < 0 || p.x + p.w > canvas.width → kenara değdi mi? p.vx = -p.vx → hızın işaretini çevir: geri döner.COLORS tablosuna moving: '#2563eb' ekle.fillPlatforms içinde platforms.push(platform) satırının üstüne olasılık bloğunu yaz.update içinde kenardan geçiş satırlarının altına bir boş satır bırakıp platformları kaydıran döngüyü yaz.Beceriler: Oyun durumları, Hız ve yerçekimi