Labirent Oyunu

Merhabalar,

Bu yazımızda daha önceki yaptığımız labirenti geliştirerek eğlenceli bir labirent oyunu yapacağız. Benim çizeceğim labirent yine basit olacak siz isterseniz daha karmaşık labirentler çizebilirsiniz.

Ben kuklalarımı oluşturmak ile başladım. Daha önce yaptığım gibi labirenti sahneye değil kukla olarak çizdim ve birde yem kuklası çizdim. Yön tuşları ile hareket ettireceğim “Beetle” kuklasını Scratch’in kendi kuklalarından ekledim.

Daha sonra dekorlarımı ekledim. İlk dekorum olan beyaz dekoru iki defa kopyalayarak toplamda üç adet dekor oluşturdum. Birinci dekorum boş, ikinci dekorumda kazandınız, üçüncü dekorumda kaybettiniz yazıyor.

Ardından kodlarımı eklemeye başladım. Öncelikle “Beetle” kuklamın kodlarını yazdım.

Açıklama

Kalabalık gibi görünebilir fakat hepsi daha önce yaptığımız basit kodlar.

Yeşil bayrağa tıklanınca kuklam görünür oluyor, başlangıç konumuna(sol üst) gidiyor ve yönünü sağ tarafa çeviriyor.

Yön tuşları ile dört tarafa hareketini sağladım.

 Bir can değişkeni oluşturdum.

Kuklam labirentteki çizgilere değerse başlangıç konumuna gider ve can’ ı bir azalır.

Oyun bitti haberi başka bir kukladan geliyor, bu haber gelince kuklam gizleniyor.

Şimdi yem kuklamızın kodlarına geçelim.

Açıklama

Oyun bitti haberi burada geliyor.

Eğer “Beetle” kuklam yem kuklama değerse dekor2’ ye yani “KAZANDINIZ” dekorunu geçiyor ve haber salıyor.

Haber gelince yem kuklam gizleniyor.

Ardından labirent kuklamızın kodlarını ekledim.

Son olarak dekorumun içine eklediğim kodları görelim.

Açıklama

Can değişkenim sıfır olunca dekor3’ e yani “KAYBETTİNİZ” dekoruna geçiyor ve yine oyun bitti haberini salıyor.

Yazının video anlatımı için tıklayınız.

Bir sonraki yazıda görüşürüz…

Yazıya buradan ulaşabilirsiniz.