Scratch İle Kodlama 10.Ders : Uzay Savaşları Oyunu
Merhabalar! Bu dersimizde Scratch uygulamasında daha önce öğrendiğimiz kod bloklarını kullanarak yeni bir projemizi oluşturacağız. Yeni proje olarak “Uzay Savaşları” adında bir oyun tasarladım.
Bu hafta da konularımızı kapsayan Scratch bülteni hazırladık. Bu bülteni indirerek uygulamaları yapmaya çalışabilirsiniz.
“Uzay Savaşları” isimli Scratch Bültenimizi indirmek için TIKLAYINIZ.
Bu hafta kodlayacağız oyunu incelemekle işe başlayalım. Aşağıdaki yeşil bayrağa tıklayarak oyunu başlatabilirsiniz.
Her zaman olduğu gibi ilk olarak nasıl bir oyun yapacağımın planını yaptım ve buna uygun sahne ve kuklalarımı belirlemekle işe başladım. Bu oyunda 4 tane sahne ve 4 tane kukla kullandım. Bu sahne ve kuklaları kodlamaya geçmeden önce hazırladım. Sizlerde benim kullandığım kukla ve sahneleri kullanmak isterseniz indirebilirsiniz. Sahne ve kuklaları indirmek için TIKLAYINIZ
Şimdi kodlama kısmına geçelim. İlk olarak projemde kullanacağım sahneleri ekledim. Arkasından bu oyunda kullanacağım değişkenleri ekledim. Bu projede Puan , Süre , Can ve lazer ile roket kuklamın koordinatlarını aynı yapmak için ( böylelikle roket ateş atıyormuş gibi oldu ) LazerX , LazerY diye değişkenler belirledim. Sonra Başla isimli kuklamı ekledim ve sırası ile aşağıdaki işlemleri yaptım.
Projenin kod kısımlarını aşağıdaki basamakları izleyerek yapabilirsiniz.
Bu uygulamanın nasıl yapıldığını öğrenmek için isterseniz videoyu da izleyebilirsiniz.