Sol menüdeki blokları tıklayarak koda ekleyebilirsin. Aşağıda her kategorinin ne işe yaradığı var.
Oyunun iskeleti. update() her karede çalışır. draw() ekranı çizer. log() konsola mesaj yazar. random(a,b) rastgele sayı verir.
Konum (x, y), hız (vx, vy), skor, can, renk vb. değerleri saklar.
screen.clear() ekranı boyar, fillCircle / fillRect şekil çizer, drawText yazı, drawEmoji emoji yazar.
Konumu güncelle, duvardan sek, sınırda tut, yerçekimi, zıplama.
keyboard.LEFT, RIGHT, UP, DOWN, SPACE (ok / WASD).
İmleç: mouse.x, mouse.y, mouse.down, mouse.clicked (ekrana tıklama).
if, else, karşılaştırma, touches() ile çarpışma kontrolü.
for ile belirli kez tekrarla, listede gez. while dikkatli kullan.
Kendi fonksiyonlarını yaz. Tekrar eden kodu bir kez yazıp çağır.
Skor / can yazdırma, artırma, "GAME OVER" metni.
İpucu: Editörde sayı/renk üzerine gel → hesap / palet. Ctrl+Space ile kod tamamlama.
Karakter: let player = sprite("cat"); player.draw();
Arka plan: screen.background("space") · sky, grass, sunset, ocean, candy, night, forest
Ses: playSound("jump") · Müzik: playMusic("happy") / stopMusic()
5 mini game + 15 örnek oyun — kartın üstüne tıkla!