Kodlama
Scratch ile Yıldız Toplayan Çocuk Oyunu
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…
Daha fazla projeler yapmak için tıklayınız