Çekiliş Oyunu

Merhabalar,

Bu yazımızda yeni bir kod bloğu öğrenerek bir sonraki yazımızın temelini oluşturacak bir çekiliş oyunu yapacağız.

Yeni olarak listeleri kullanacağız. Listeler değişkenlerden farklı olarak birçok değeri tutabilen elemanlardır. Örneğin isim değişkeni tek bir değeri(ismi) tutabilir. Fakat isimler listesi bir çok değeri (ismi ) tutabilir. Bu listenin istediğimiz sırasındaki değeri görebilir ona göre işlem yapabiliriz.

Hadi uygulamamıza başlayalım.

Öncelikle çember aracını kullanarak bir kukla çiziyorum ve içine yazı yazma aracı(T) ile “çekilişi başlat” yazıyorum.

Ardından kodlara geçiyorum.

İlk kısımda tur diye bir değişken oluşturdum ve bu değişken her tur sonunda 1 artacak. Başlangıçta kuklam 90 yönüne yönelsin ki sahnemde yamuk durmasın.

İkinci kısımda kuklama tıklayınca kuklamın 10 defa 36 derece dönmesini sağlıyorum ki 360 dereceye tamamlansın. Bu işlemi de 10 ile 20 arasında bir sayı tutarak tekrarlıyorum.

Gelelim 3. Ve önemlii bölüme burada önce tur bitiminde tur değişkenimi 1 arttırdım.

Daha sonra bir liste oluşturdum. Listeler değişkenleri oluşturduğumuz kod bloğundan bir liste oluştur butonuna tıklayarak aynı değişken oluşturur gibi oluştururuz. Listeye değer vermek için + simgesini kullanabiliriz veya başka seçeneklerde var fakat şimdilik bunu bilmemiz yeterli.

Önce isimler listesi oluşturdum ve + simgesine tıklayarak değerler verdim. Daha sonra hediyeler listesi oluşturdum.

Listeleri oluşturduğumuzda değişkenlerden farklı olarak bir çok kod komutu açılır. Biz şimdilik bir tanesine değineceğiz.

Bu kod ile istediğimiz listenin istediğimiz değer kaçıncı sırada ise onu çağırabiliriz.

Bizim isimler değişkenimiz dört değerli olduğu için rastgele sayı komutu ile listenin öğesi komutunu birleştirerek listeden rastgele bir değer gelmesini sağlıyoruz. Aynısını hediyeler listesi içinde yapıyoruz.

Çekiliş uygulamamız hazır 🙂

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

Bir sonraki yazıda görüşmek üzere…

Yazıya buradan ulaşabilirsiniz.