🤖
ROBOT KODLA
Öğrenmeye Başla →
🐱 Scratch ve Blok Kodlama Orta ⏱ Tahmini: 35 dk

Elma Toplama Oyunu: Sepetle Meyve Yakalama

Yukarıdan rastgele düşen elmaları sağa-sola hareket eden sepetle yakalayarak skor kazandığınız eğlenceli oyun.

📅 16 Ekim 2026•👁 2 kez görüntülendi•✅ Ücretsiz Ders

Scratch ile Elma Toplama Oyunu

İlk tam teşekküllü oyunumuzu kodluyoruz! Ağaçtan rastgele konumlardan düşen kırmızı elmaları sepetimizle yakalayıp puan toplayacağız.

🎯 Projenin Amacı ve Kazanımları

  • Rastgele sayı seçimi (`-200 ile +200 arasında rastgele sayı seç`) ile dinamik düşüş sağlamak.
  • Çarpışma algılama (`Sepet kuklasına değdi mi?`) şartını kullanmak.
  • Ses efektleri ve değişkenlerle skor tabelası oluşturmak.
  • 💻 Tam ve Çalışan Kodlar (C++, MicroPython, Scratch blok açıklamaları)

    Elma Kuklası Kodları:

    [YEŞİL BAYRAĞA TIKLANDIĞINDA] [Skor] değişkenini 0 yap SÜREKLİ TEKRARLA: x: (-200 ile 200 arasında rastgele) y: 160 konumuna git TEKRARLA (y konumu < -150 olana kadar): y'yi -8 değiştir (Aşağı doğru düşer) EĞER [Sepet'e değdi mi?] İSE: "Chomp" sesini çal [Skor]'u 1 artır bu döngüden çık
    

    Sepet Kuklası Kodları:

    [YEŞİL BAYRAĞA TIKLANDIĞINDA] SÜREKLİ TEKRARLA: x'i (farenin x'i) yap // Sepet fareyi takip etsin
    

    🚀 Kendini Geliştirme Görevi (Challenge)

    Oyuna ara sıra düşen bir taş veya bomba kuklası ekleyin; eğer sepet bombayı yakalarsa skor 5 azalsın veya can kaybetsin!

    💡

    Elma Toplama Oyunu: Sepetle Meyve Yakalama Hakkında Sıkça Sorulan Sorular

    Bu dersle ilgili en çok merak edilen noktalar ve uzman yanıtları

    Elma Toplama Oyunu: Sepetle Meyve Yakalama dersini tamamlamak için hangi ön bilgilere ihtiyaç vardır?▼
    Bu ders Scratch ve Blok Kodlama kategorisinde başlangıç ve orta seviye için tasarlanmıştır. Temel bilgisayar kullanımı ve ilgili donanım/yazılım ortamının kurulu olması yeterlidir. Önceden ileri düzey kodlama bilmeniz gerekmez; tüm adımlar devre şemaları ve açıklamalı kodlarla sunulmaktadır.
    Scratch kod blokları çalışmadığında ilk olarak ne kontrol edilmelidir?▼
    Olay bloklarının (örn: Yeşil bayrağa tıklandığında) doğru bağlandığından, karakterlerin (kuklaların) başlangıç X-Y koordinatlarının sıfırlandığından ve döngülerin (sürekli tekrarla) açık kaldığından emin olunmalıdır.
    Elma Toplama Oyunu: Sepetle Meyve Yakalama çalışmasını tamamladıktan sonra nasıl daha ileri bir seviyeye taşıyabilirim?▼
    Bu çalışmaya ek sensörler (kablosuz Bluetooth/Wi-Fi modülü, OLED ekran veya sesli buzzer uyarısı) entegre edebilir; verileri internet ortamına aktararak Nesnelerin İnterneti (IoT) tabanlı akıllı bir sisteme dönüştürebilirsiniz.

    Sorun mu yaşadınız veya aklınıza takılan bir nokta mı var?

    Discord topluluğumuza katılarak diğer geliştiriciler ve eğitmenlerle yardımlaşabilirsiniz.

    Discord'da Soru Sor →