Önce labirent dekoru çiziniz
Sonra top kuklası ve çıkış kuklası ekleyiniz
Sonrada aşağıdaki kodları top kuklasına yazınız
🏆 Labirent Meydan Okuması: Oyunu Sen Geliştir!
Kodları yazdın, topu çıkışa ulaştırdın. Peki, bu labirenti gerçekten zorlu bir maceraya dönüştürmeye hazır mısın? İşte senin için 3 yeni görev:
🟢 1. Seviye (Kolay): "Zamanla Yarış"
Labirenti herkes bitirebilir, ama herkes 15 saniyede bitirebilir mi?
Görev:
süreadında bir değişken oluştur. Yeşil bayrağa tıklandığında süreyi 15 yap. Saniye saniye azalsın. Eğer süre 0 olursa "Kaybettiniz!" desin ve oyun dursun.
🟡 2. Seviye (Orta): "Hareketli Lazerler"
Sabit duvarlar çok kolay! Labirentin ortasında sürekli sağa sola giden bir engel olsa nasıl olurdu?
Görev: Yeni bir "lazer" kuklası ekle. Bu kukla labirentin bir koridorunda sürekli
git-gelyapsın. Eğer topun bu lazere değerse, tıpkı duvarlara değmiş gibi en başa dönsün!
🔴 3. Seviye (Zor): "Görünmez Duvarlar ve Anahtar"
Labirentin çıkış kapısı başlangıçta kilitli olsa?
Görev: Çıkışın önüne bir "kapı" kuklası koy. Labirentin zor bir köşesine de bir "anahtar" yerleştir. Top anahtara değmeden kapı açılmasın (gizlenmesin). Anahtarı almadan çıkışa gitmek yasak!
🛠️ 1. Seviye (Zamanla Yarış) Çözümü:
Öğrencilerin için bu görevin kod mantığını da aşağıya ekliyorum. En çok merak edilen çözüm genellikle bu oluyor:
Sahne veya Topun içine şu kodları ekle:
Değişken:
sureadında bir değişken oluştur.Kod Bloğu:
Yeşil bayrağa tıklandığında[sure] değişkenini [15] yapSürekli tekrarla:1 saniye bekle[sure] değişkenini [-1] kadar değiştirEğer <(sure) = [0]> ise:"Süre Bitti!" de (2 saniye)durdur [tümü]
Sorular
Scratch Labirent Bilgi Testi
Kodları inceleyin ve doğru cevapları işaretleyin.
Puanınız: 0 / 100