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ı: 3842
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 🙂