Oyunumuzu Baştan Sona Tasarlıyoruz!
Profesyonel oyun yapımcıları bilgisayarı açıp hemen kod yazmaya başlamazlar.
Önce bir PLAN yaparlar.
Bu sürece "Yazılım Geliştirme Döngüsü" denir.
Hikayeyi ve kuralları yaz.
Karakterleri ve sahneyi çiz/seç.
Blokları birleştir.
Oyna ve hataları düzelt.
Oyun Adı: Uzaylı Yakalama
Amaç: Uzayda rastgele beliren uzaylılara tıklayarak puan kazanmak.
Kurallar:
Scratch kütüphanesinden şunları seçelim:
Uzaylımızın boyutunu %50 yapalım ki yakalaması zor olsun!
Uzaylımız sürekli yer değiştirmeli.
Bu kod sayesinde uzaylı her saniye başka bir yere ışınlanacak.
Tıkladığımızda puan kazanmalıyız.
Bir Değişken (Puan) oluşturalım.
Oyunu oynadık ve bir sorun bulduk:
Sorun: Uzaylıya tıklayınca gizleniyor ama sonra geri gelmiyor!
Çözüm: Hareket kodunun başına "GÖSTER" bloğunu eklemeliyiz.
Buna Debugging (Hata Ayıklama) denir.
Projeni herkesin oynaması için paylaş.
"Nasıl Oynanır?" kısmına kuralları ekle.
Artık bir oyun geliştiricisisin.