Merhabalar,
Bugün sizlerle eğlenceli ve iki kişilik oynanan bir oyun yapacağız. Hadi başlayalım. Bir dekor oluşturarak başladım. Dekorumun arka plan rengini kahverengiye boyadım ve içi beyaz kenarları siyah bir dikdörtgen aracı ile dekorumun %95’lik kısmını kapladım. Ardından tuğlam kuklalarımın sahneyi kapladıktan sonra diğer kuklalarımın görünmesi için başlangıçta üç saniyelik bir bekleme ekledikten sonra haber salarak diğer kuklalarımın görünmesini sağladım.
Ardından sahnemin bazı konumlarına simetrik bir şekilde yerleştirmek için bir duvar kuklası ekledim. Kuklamı dikdörtgen aracını kullanarak çizdim ve kodlarını yazdım.
Duvar kuklamı bu sefer tek tek kopyalayıp çoğaltmadım onun yerine kod kullandım. İki değişken oluşturdum bir tanesi duvar kuklamın x konumunu diğeri y konumunu tutuyor. Önce dört defa tekrarladığı kodlara bakalım. Burada kuklam başlangıç konumuna geçiyor ikiz oluşturuyor ve oluşturduğu ikizi yatay olarak kendinden 100 birim kadar sağ tarafa taşıyor. Böylelikle kuklam yatay olarak bir sıra kopyalanıyor. Ardından dikey olarak da bu işlemi yapması için üç defa tekrarla komutunu kullandık. Böylelikle bir sıra yatay olarak kopyalanıyor. 100 birim yukarı çıkıyor ve tekrar kopyalanıyor. Toplamda bu işi üç defa yapıyor ve görüntü aşağıdaki gibi oluyor.
Daha sonra internetten indirdiğim tuğla arka planımı kukla olarak ekliyorum ve sahnenin tamamını kaplaması için kodlarımı yazıyorum.
Duvar kuklamın kodları ile hemen hemen aynı. Sahnenin tamamını kaplaması için sayılar değişik. Bu arada tuğla kuklamın boyutunu duvar kuklamın boyutu ile eşit yaptım. Sağ tarafta ise birazdan ekleyeceğim kuklalar ateş çıkardığı zaman oluşan tuğlalarımın silinmesini sağlıyor.
Ardından “Giga” kuklamı ekliyorum ve kodlarını yazıyorum. Ben giga kuklamın boyutunu %10 yaptım.
Kuklam önce gizleniyor ve başlangıç konumuna geçiyor. Yön tuşları ile hareket ediyor. Duvar veya tuğla kuklasına değerse konumu gittiği yönün tersi olarak değişiyor. Böylelikle tuğla veya duvar kuklamdan geçemiyor. Sağ tarafta kuklam ilk başta gizli geliyordu belli bir saniye sonra görünüyor. Bu giga kuklamın birinci kısmıydı şimdi ikinci kısmına geçelim.
Sol tarafta kuklam siyah çerçeveli sahnemin dışına çıkmasın diye yazdığım kod bulunmaktadır. Sol tarafta kendi veya diğer kuklanın çıkardığı ateş kuklasına değerse gizlenip oyunum duruyor.
Sonra “Gobo” kuklasını ekledim ve kodları hemen hemen aynı.
Ardından internetten indirdiğim bomba kuklasını ekledim boyutunu ayarladım ve kodlarını yazdım. İki kuklamın da bombası olacağı için önce giga kuklam için eklediğim bomba kuklasının kodlarını yazdım.
Sürekli giga kuklama gidiyor. Boşluk tuşuna basılınca ikiz oluşturuyor. İkiz oluşturunca görünüyor iki saniye bekleyip siliniyor. Sahneme yazdığım başla haberi gelince de yine ikiz oluşturuyor.
Aynı kodları gobo kuklam için eklediğim bomba içinde yazdım.
Ardından bombalarım görünüp kaybolurken bir ateş efekti oluşturmak için çizgi aracını kullanarak bir artı kuklası çizdim ve kodlarını yazdım. Bu gobo bomba kuklasının ateşi için yazdığım kodlardır.
Aynı işlemi gobo bomba kuklası ateş içinde yaptım.
Yazının video anlatımı için tıklayınız.
İnternetten indirdiğim kukla linkleri
Tuğla BombaBir sonraki yazıda görüşmek üzere…
Yazıya buradan ulaşabilirsiniz.