Kodlama

Scratch ile Yıldız Toplayan Çocuk Oyunu

Bu yazımızda da yeni bir oyun tasarlayalım. Bir çocuk kuklamızla gökyüzünden yağan yıldızları toplayarak puan toplayalım.

  • İlk önce gece görünümü veren bir dekor olan “night city with street” sahne dekorunu oluşturalım.

  • Yeni kukla alanından “Kuklayı kütüphaneden seç” düğmesine tıklayarak,  “Anna” çocuk kuklasını ve 3 adet “Star1,” Yıldız kuklalarını sahnemize ekleyelim.
  • Şimdi kuklalarımızın isimlerini “Çocuk, Yıldız1, Yıldız2, Yıldız3” aşağıda resimde görüldüğü gibi “i” harfine tıklayarak isim alanından değiştirelim.

  • Sahne ve kukla tasarımlarımız bittiğine göre artık kodlama işlemine geçebiliriz. Bu oyunumuzda sahnenin kodu yoktur.
  • Çocuk kuklasının yatay eksen boyunca sağa ve sola doğru, klavyemizden sağ ok – sol ok tuşlarına bastığımızda hareket etmesi için kodlarımızı aşağıdaki resimdeki gibi oluşturuyoruz.

  • Yıldız kuklasının dikey eksen boyunca rastgele bir konumdan başlayarak ekranda yağmur gibi hareket etmesi için kodlarımızı aşağıdaki resimdeki gibi oluşturuyoruz. 3 yıldız için aynı kodları kopyalama yöntemiyle oluşturuyoruz.

 

  • Dikey “y” eksenimiz koordinat düzleminde +180 ile -180 arası değer aldığını hatırlayalım. Bu nedenle yıldızları +180 yani sahnenin en tepesinden başlatıp, -170 den sonra kaybolmasını sağladık.

Böylece oyunumuzu tamamladık. Şimdi yeşil bayrağa tıklayarak oyunumuzu test edip oynayalım.

Bir sonraki uygulamamızda görüşmek üzere…

 

 

 

İlgili Makaleler

Bir yanıt yazın

Başa dön tuşu