SCRATCH İLE PING PONG OYUNU
SCRATCH UYGULAMASI
Uygulama Linki: https://1drv.ms/f/s!Ak3Z9eL4imGugQJbhSsN9xxIP89f
Scratch Nedir?
Scratch, ABD’de
bulunan MIT’nin geliştirdiği, 8-16 yaş arası çocukların kullanımına göre
tasarlanmış oldukça basit bir arayüze sahip programlama ortamıdır. Geleneksel
programlama dillerinin aksine kullanıcı, istediği fonksiyonları fare ile
tıklayıp sürükleyerek animasyonlar, oyunlar, ve hikayeler yaratabilirsiniz. Scratch, renkli bir arayüze
sahiptir. Bu sayede çocukları bir şeyler yaratmaya teşvik eder. Programlama
dillerinin aksine, hazır fonksiyonlar kategorilere ayrılarak kolay bir biçimde
kullanıma sunulmuştur. Bu sayede programlamaya yeni başlayan kişi, algoritma
yapısını if ,else,while,for gibi görece karmaşık ve noktalama işaretleri gibi
özen isteyen yapıları kullanmadan kavrayabiliyor.Scratch İle Ping-Pong Oyunu
Oyunumuza öncelikle Yeni Karakter Çizin aracından siyah renkte dikdörtgen bir nesne ekliyoruz. Dosyadan Yeni Karakter Seçin aracından da var olan nesnelerden olan bir top ekliyoruz.
Son olarak ekleyeceğimiz nesne ise topun kendisine dokunduğu halde oyunu bitirmemizi sağlayacak olan nesne olacak.
Nesneleri ekledikten sonra top nesnesine gelip kodlamaya başlayalım.İlk komutta Komutları Başlatın anlamına gelen yeşil bayrağa tıklandığında topu 1-360 derece arasında herhangi bir dereceye rastgele döndürmesini ve top kenarlara giderse orada kalmamasını sağlamak için topun sürekli zıplaması komutlarını ekledik.2. komutta topun ilk eklediğimiz nesne olan siyah dikdörtgene çarpması durumunda topu oradan uzaklaştıran komutları ekledik.3.komutta da eğer topumuz en aşağı eklediğimiz mavi renge çarpınca da Kaybettiniz durumunda olsun dedik. Kaybetme durumunda birazdan oluşturacağımız 2.sahnenin(Kaybettiniz) ekranda görünme kodlarını ekledik.Diğer bir komutta da boşluk tuşuna basılması durumunda oyunun yeniden başlama kodlarını ekledik.

Şimdide kaybetme durumunda ekranda görünecek olan 2.sahneyi(Kaybettiniz) ekleyelim.Burada oyuncunun oyuna devam edebilmesi için gerekli talimatları yazdık. Daha sonrada eklediğimiz yeni sahnenin komutlarını ekleyelim.Burada Kaybetme durumunda sahnemizin oluşturduğumuz 2.sahneye geçmesi komutlarını ekliyoruz.Boşluk tuşuna basıldığında Yeni Oyun başlayacağı için de sahnenin tekrardan oyun ekranına gelmesi komutlarını ekledik.
Sahne ayarlamalarından sonra sıra en başta eklediğimiz siyah dikdörtgenin komutlarına geldi.Burada nesneyi sağa ve sola hareket ettirmek için gerekli olan komutları ekledik.Ayrıca Kaybetme durumunda nesnenin gözden kaybolması için ve Yeni Oyun başlatıldığında da tekrar ortaya çıkması için gerekli olan komutları ekledik.
Son olarak da Kaybetme durumunda nesnenin gözden kaybolması için ve Yeni Oyun başlatıldığında da tekrar ortaya çıkması için gerekli olan komutları ekledik.
Oyun yapmada Başarılar!!!
Yorumlar
Yorum Gönder