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.

Scratch ile Yıldız Toplayan Çocuk Oyunu. Children's Game of Collecting Stars with Scratch.

  • 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.

Scratch ile Yıldız Toplayan Çocuk Oyunu. Children's Game of Collecting Stars with Scratch.

  • 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.

Scratch ile Yıldız Toplayan Çocuk Oyunu. Children's Game of Collecting Stars with Scratch.

  • 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.Scratch ile Yıldız Toplayan Çocuk Oyunu. Children's Game of Collecting Stars with Scratch.

 

  • 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

 

İlgili Makaleler

Bir yanıt yazın

Başa dön tuşu