Scratch ile Dart Oyunu
Scratch kodlama programı ile hazırladığımız dart oyunu öğrencilerimizin kodlama becerilerini geliştirerek eğlenceli bir ders geçirmelerini sağlayacaktır. Dart oyununu aşağıda verilen adımları takip ederek kolaylıkla yapabilir ve dersinizde rahatlıkla kullanabilirsiniz.
1. Gerekli olan sahne ve kukla hazırlıkları yapılır.
- Scratch programında "dekoru kütüphaneden seç" butonu ile istediğiniz bir arka planı oluşturabilirsiniz.
- Ardından dekorlar sekmesine geçerek scratch programının sunduğu araçlar ile dart tahtası şeklini oluşturabilirsiniz.
- Ok kuklasını "yeni kukla çiz" aracı kullanarak oluşturabilirsiniz. Bu araç size boş bir sayfa açarak scratch araçlarını kullanmanıza izin verecektir. Bu seçenekler ile aşağıda bulunan kuklayı oluşturabilirsiniz.
2. Ok kuklası seçilerek aşağıdaki komutlar eklenir.
-
Aşağıdaki komutlar ok kuklasının dart üzerinde sürekli olarak rastgele hareket etmesi için kullanılmaktadır.
Komutların Açıklaması:
- tıklanınca: Yeşil bayrağa tıklanınca altında bulunan komutları çalıştırır.
- "yeni ok" haberini sal: Yeni ok adında bir haber oluşturur ve gönderir.
- "yeni ok" haberi gelince: Yeni ok haberi gelince altında bulunan komutları çalıştırır.
- x: -112 y:-82 noktasına git: Ok kuklası başlangıç olarak dart kuklasının sol alt tarafında konumlandırılmıştır. Buradaki x ve y değerini istediğiniz şekilde belirleyebilirsiniz.
- büyüklüğü %100 yap: Ok kuklasının oyun içerisinde boyutları değişeceğinden yeni bir oyun için ok kuklasının ilk haline gelmesini sağlar.
- sürekli tekrarla: İçerisinde bulunan komutların sürekli çalıştırılması için kullanılmaktadır.
- 0.5 sn.de x:"-140 ile 125 arasında bir sayı tut" y:-86 ile 175 arasında bir sayı tut" a süzül: Dart şeklinin bulunduğu komutlar arasında rastgele sayılar belirleyerek ok kuklasının 0.5 saniyede o noktaya süzülmesini sağlar.
- Aşağıdaki komutlar ok atışının sağlanması için ok kuklası içerisine eklenir.
-
Komutların Açıklaması:
- "boşluk" tuşu basılınca: Klavyeden boşluk tuşuna basıldığında altında bulunan komutları çalıştırır.
- kuklanın diğer dizilerini durdur: Boşluk tuşu basıldığında ok atışı gerçekleşeceğinden kuklanın diğer dizilerinin çalışması durdurularak hareket etmesi önlenir.
- 20 defa tekrarla: İçinde bulunan komutların 20 defa çalışmasını sağlar.
- -10 birim büyült: Kuklanın 20 defa 10 birim küçülmesini sağlar.
- eğer "sarı" rengine değdi mi? ise: Eğer ok kuklası sarı rengine değerse içinde bulunan komutları çalıştırır.
- "200 puan" de 2 saniye: 2 saniye boyunca "200 puan" yazılı konuşma balonu gösterir.
- eğer "kırmızı" rengine değdi mi? ise: Eğer ok kuklası kırmızı rengine değerse içinde bulunan komutları çalıştırır.
- "150 puan" de 2 saniye: 2 saniye boyunca "150 puan" yazılı konuşma balonu gösterir.
- eğer "mavi" rengine değdi mi? ise: Eğer ok kuklası mavi rengine değerse içinde bulunan komutları çalıştırır.
- "100 puan" de 2 saniye: 2 saniye boyunca "100 puan" yazılı konuşma balonu gösterir.
- eğer "siyah" rengine değdi mi? ise: Eğer ok kuklası siyah rengine değerse içinde bulunan komutları çalıştırır.
- "50 puan" de 2 saniye: 2 saniye boyunca "50 puan" yazılı konuşma balonu gösterir.
- "yeni ok" haberini sal: Yeni ok haberini göndererek kuklanın eski haline dönmesi ve tekrar hareket etmesini sağlanır.
Projenin Videosu:
Kaynak:https://codeclubprojects.org/
Görüntülenme Sayısı: 3871
buda çok güzel bir çalışma emeklerinize sağlık bunun kodlarınıda yollayabilme imkanınız varmı.
Teşekkür ederiz güzel yorumunuz için. Mail adresinize gönderilmiştir. İyi çalışmalar dileriz.
ellerinize sağlık bunun kodlarını bana yollarmısınız.
Proje dosyası mail adresinize gönderilmiştir. İyi çalışmalar 🙂
çok güzel bir proje kodlarını acil olarak mailime atarmısınız ?
Mail adresinize gönderilmiştir. İyi çalışmalar dileriz.
projeyi yollar mısınız
Mail adresinize gönderilmiştir. İyi çalışmalar dileriz.
kodları atabilir misiniz
Mail adresinize gönderilmiştir. İyi çalışmalar dileriz.
hocam kodları atabilir misiniz???
Kodları gönderdik 🙂 İyi çalışmlar dileriz 🙂
hocam kodları atabilir misiniz
Dosyanız gönderilmiştir. İyi çalışmalar dileriz 🙂
proje dosyasını gönderir misiniz?
Mail adresinize gönderilmiştir. İyi çalışmalar dileriz.
KODLARI BANAGÖNDERE BİLİR MİSİNİZ
Mailinize uygulama dosyası gönderilmiştir 🙂
TEKNO YOLCU EKİBİNE SONSUZ TEŞEKKÜRLER.EMEKLERİNE SAĞLIK.
Rica ederiz. İyi çalışmalar.
Yorumunuz için çok teşekkür ederiz. Faydalı olması dileğiyle.
proje dosyalarını gönderebilir misiniz?
Mail adresinize gönderilmiştir. İyi çalışmalar dileriz.
PROJE DOSYALARINI GÖNDEREBİLİRMİSİNİZ ?
Gönderildi. İyi Çalışmalar 🙂
merhaba kodları gönderebilirmiiniz.
Kodlar gönderilmiştir. Mailinizi kontrol edebilirsiniz 🙂