app-game
Bloklar
🎮 minogame
📱 Oyunlarım
Kayıtlı oyunların burada görünür.
💾 Kaydet ile ekle.
Home’a tekrar bas = kapat
📋 Rehber
1

Kod blokları rehberi

Sol menüdeki blokları tıklayarak koda ekleyebilirsin. Aşağıda her kategorinin ne işe yaradığı var.

Oyun (Game)

Oyunun iskeleti. update() her karede çalışır. draw() ekranı çizer. log() konsola mesaj yazar. random(a,b) rastgele sayı verir.

Değişkenler

Konum (x, y), hız (vx, vy), skor, can, renk vb. değerleri saklar.

Çizim

screen.clear() ekranı boyar, fillCircle / fillRect şekil çizer, drawText yazı, drawEmoji emoji yazar.

Hareket

Konumu güncelle, duvardan sek, sınırda tut, yerçekimi, zıplama.

Tuşlar

keyboard.LEFT, RIGHT, UP, DOWN, SPACE (ok / WASD).

İmleç: mouse.x, mouse.y, mouse.down, mouse.clicked (ekrana tıklama).

Kontrol

if, else, karşılaştırma, touches() ile çarpışma kontrolü.

Döngüler

for ile belirli kez tekrarla, listede gez. while dikkatli kullan.

Fonksiyonlar

Kendi fonksiyonlarını yaz. Tekrar eden kodu bir kez yazıp çağır.

Skor

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()

0
#000000