top of page

Yarasayı yere düşürme!

Önceki sayılarımızda Scratch ile çeşitli çalışmalar yapmıştık. Bu sayımızda da yine çok güzel bir oyun yapacağız. Yapacağımız bu oyun sayesinde değişken oluşturup oyunumuza nasıl puan ekleyebileceğimizi, karakterlerimizi nasıl mause(fare) ile hareket ettirebileceğimizi öğreneceğiz.

Öncelikle oyunumuza karakterlerimizi ekleyerek başlayalım.

Bu oyun için 6 karaktere ihtiyacımız olacak.

  1. Kase (Bowl) karakteri

  2. Top (Ball)

  3. Yarasa (Bat2)

  4. Kendimiz oluşturacağımız siyah sütun

  5. Kendimiz oluşturacağımız Kazandınız yazısı

  6. Kendimiz oluşturacağımız Kaybettiniz yazısı

Karakterlerin ilk üç tanesini Scratch kütüphanesinden seçiyoruz. (Resim1)

Resim 1

Son üç karakterimizi ise Yeni kukla yazan yerde bulunan kaleme tıklayarak kendimiz oluşturuyoruz.

Dikdörtgen sütunu alt köşeye yerleştirmek için Resim2 de ki gibi bir karakter çiziyoruz.

Resim 2

Şimdi bir Kazandınız ve Kaybettiniz karakterlerine ihtiyacımız var. Bu karakterleri tekrar yeni kuklaya basarak Resim3 ve Resim4 de ki gibi oluşturuyoruz.

Resim 3

Resim 4

Karakterlerimiz hazır. Artık kodlarımızı oluşturmaya başlayabiliriz. Öncelikle Kase (Bowl) karakterinin kodları ile başlayacağız. Bu karakter, mause(fare) ile sadece sağa ve sola hareket etmeli ve oyun başladığında sahnenin alt tarafının ortalarından başlıyor olmalı. Bunun için kullanılacak kodları Resim5 de ki gibi yerleştirmeliyiz.

Kase (Bowl) karakteri için kullanılacak kodlar;

  1. Olaylardan yeşil bayrak tıklanınca kodu

  2. Hareket x ve y koordinatları

  3. Kontrol menüsünden Sürekli Tekrarla kodu

  4. Hareket menüsünden x, 0 olsun kodu

  5. Algılama menüsünden farenin x’i kodu

Hareket menüsünden kenara geldiysen sek kodu