Ana içeriğe atla

Scratch ile Balık Yeme Oyun Yapımı

scratch ile balık yeme oyun yapımı

Scratch ile beraber balık yeme oyun örneği yapacağız. Scratch ile beraber yapacağımız balık yakalama oyun örneği için 3 balık ve 1 köpek balığı ekliyoruz sahnemize.

Balık Yeme Oyun Yapımı - Scratch Örnekleri


Köpek balığını seçip kod kısmına resimdeki kod parçalarını ekliyoruz. Köpek balığımız sürekli hareket halinde olacağı için Kontrol menüsünden “Sürekli Tekrarla” kod bloğunu alıyoruz. İç Kısmına ise köpek balığının farenin hareket yönünde hareket etmesi için Hareket menüsünden “Fare Oku yönünde dön” kod parçasını ekliyoruz. Böylece fareyi biz nereye götürürsek köpek balığıda o yönde gidecek. Giderken 3 adım atacak .

Balık Yeme Oyun Yapımı

Öncelikle Veri Menüsünden Yenen Balıkların sayısını tutması için “Yenen Balık” adında bir değişken oluşturuyoruz. Bunu tüm kuklalara uygula diyoruz. Balıklardan birini seçip içerisine kodları yazmaya başlıyalım. Oyun başlar başlamaz yenen balık 0 olsun. Balıklar görünsün. Balıklar sürekli hareket edeceği için Kontrol menüsünden “Sürekli Tekrarla” kod parçası ekleyip içerisine şu kodları ekleyelim. Hareket menüsünden 10 adım git, kontrol menüsünden 1 saniye bekle kodu ekleyelim. Balıklar 10 adım gitsin ve 0.3 saniye beklesin. Çünkü balıklar çok hızlı hareket etmemesi için 1 saniye bekle kodu ekliyoruz. Sonra kontrolümüzü yapıyoruz. Kontrol menüsünden “Eğer İse” kodu ekliyoruz.  İçerisine Algılama Menüsünden “Kenara değdi mi?”kodu ekliyoruz. Yani balık ekranın kenarına değdi ise geri dönsün diyoruz. Onuda Hareket menüsünden “Kenara geldiysen sek” kodu ile yapıyoruz. Diğer bir kontrolümüz ise eğer balık shark(köpek balığına) değdi ise gizlen diyoruz hareket menüsünden. Bu esnada Olay menüsünden “Haberi Sal” kodu ekliyoruz. Böylece “Yenen Balık” değişkenini değiştirmek için olay tetiklenmiş olacak. Balık yenip gizlendikten sonra aynı balık 3 saniye sonra tekrar görünüz yapıyoruz. Sanki başka balıklar geliyor türüyor şeklini oluşturmak için. 3 saniye sonra gözükecek balığın Hareket menüsünden “X ve Y”koordinatlarını belirliyoruz. Fakat, bunların rastgele noktalar olması için X ve Y Koordinatlarının içerisine İşlemler menüsünden 1ile 10 arasında sayı tut kodunu alıp içindeki sayıları değiştiriyoruz. Böylece o sayı aralıklarındaki koordinatlarda balığın yeniden gözükmesini sağlıyoruz. Bu kod parçalarının kopyasını çıkartıp tüm balıklarının içerisine yapıştırıyoruz. Sadece X ve Y koordinatlarını değiştiriyoruz.




Çalışma Dosyasını indirmek için TIKLAYINIZ

Oyunun Çalışır Halini Görmek İçin TIKLAYINIZ 
Benzer Konular:

Tüm Scratch Örnekleri İçin TIKLAYINIZ

(Tüm Scratch Örneklerine tıkladıktan sonra açılan sayfanın en altındaki "Diğer Yayınlara" tıklayarak diğer sayfadaki scratch örneklerinede ulaşabilirsiniz)

Yorumlar

Popüler Yayınlar

6.1.17 C - 3,2,1 Kayıt

SÜRE: 30 dk. KAZANIMLAR 6.4.2.2. Ses ve video dosyalarını düzenleyebileceği yazılımları kullanır. Açık kaynak kodlu veya ücretsiz erişilebilen ses ve video düzenleme programları tercih edilir. 6.4.2.3. Ses dosyaları ile ilgili düzenleme işlemlerini yürütür. A NAHTAR KELİMELER Audacity, Ses Kaydı, Ses Dosyasını Düzenleme MATERYALLER Mikrofon HAZIRLIK Ders öncesinde öğrencilerin ses kaydı yapabilmeleri için bilgisayarlara mikrofon takınız. Mikrofon olmaması durumunda ses kaydını cep telefonuyla yaparak bağlantı kablosuyla bilgisayara aktarabilirsiniz. UYGULAMA Öğrencilere 4-5 kişilik gruplar olmalarını söyleyiniz. Gruplara bir şarkı belirlemelerini ve bu şarkının ses kaydını bilgisayarlarında yapmalarını söyleyiniz. Gruplardaki öğrencilere şarkılarını söylerken aynı zamanda farklı araç-gereçlerle ritim tutarak şarkıya eşlik etmelerini söyleyiniz. Öğrencilere, şarkılarını kayıt ettikten sonra bilgisayarda Audacity programı yardımıyla düzenleme (kesme, yapıştırma, ses...

Kalem Çalışması - Scratch

Çokgen Çizimi ·         Geometrik şekil çizimden dış açıların toplamı 360 olacak şekilde hesaplanır ona göre dönme işlemi yapılır. Örneğin; Bir altıgen çizmek istiyorsak, altıgenin 6 kenarı var. Dış Açıları toplamı 360 olduğundan 360/6(kenar sayısı)=60 derece dönmesi gerekiyor. ·         Kalem sekmesinde temizle komutu hemen çalıştırın altına konularak ekranda daha önce çizilen şekiller temizlenir. ·         Kalemi bastır komutu demezsek çizim yapamayız. ·         Merkezden geometrik şekil çizmek istiyorsan tıklanınca x:0 y:0 noktasına şeklin öncelikle gitmesi gerekmektedir.  Çalışma dosyalarını indirmek için TIKLAYINIZ Benzer Konular: Tüm Scratch Örnekleri İçin TIKLAYINIZ

5.2.15 B KAPLUMBAĞA MATEMATİKTEN ANLAR MI?

SÜRE: 20 DK. KAZANIMLAR 5.5.2.7. Karar yapıları içeren algoritmalar geliştirir. 5.5.2.9. Döngü yapısı içeren algoritmalar oluşturur. ANAHTAR KELİMELER Algoritma, Yönerge, Algoritmik Düşünme. MATERYALLER Blockly oyun temelli programlama uygulamaları sitesi. Açıklama: Blockly sitesi çevrimiçi ya da bilgisayara indirilerek çevrimdışı ortamda kullanılabilmektedir. Bu amaçlarla şu İnternet adreslerinden erişim sağlanabilir: Çevrimiçi Kullanım: http://kod.eba.gov.tr/tr/index.html Çevrimdışı Kullanım: https://github.com/google/blockly-games/wiki/ 5.2.15.C1 - “Blockly Kaplumbağa Oyun Çözümleri” pdf dokümanı HAZIRLIK Ders süresini verimli kullanabilmek amacıyla Blockly Kaplumbağa oyunun çözüm aşamalarını “Blockly Oyun Çözümleri” pdf dokümanı üzerinden ders öncesinde inceleyebilirsiniz. UYGULAMA Öncelikle öğrencilere “Yönergeleri Takip Et” ve “Arkadaşımı Yönlendiriyorum” etkinlikleri anımsatılır. Ardından birbirimizi yönlendirerek farklı şeyler de gerçekleştirebilir miyiz sorusu sorularak öğ...