Skip to main content

Scratch ile Engelleri Aşarak Hedefe Ulaşmak

Oyunun amacı topu hareket ettirerek engellere dokunmadan bitiş çizgisine ulaşmak. Top engellere değdiğinde başlangıç noktasına döner. Bitiş noktasına ulaştığında kazandın diye konuşur. Oyun için gerekli olan karakterler ve sahne şekli:   Oyun için gerekli olan komut satırları: Topu hareket ettirmek: Topu yön tuşları ile hareket ettirmek için komut satırını aşağıdaki gibi oluşturmalıyız. Resimdeki aşağı ok için. […]

Devamını Oku

(10. Ders) Sayı Tahmin Etme Oyunu

Bugünkü dersimizde sayı tahmin etme oyunu yapacağız. Bu oyun bilmece, bulmaca ve matematiksel işlemler üzerine yapacağımız oyunlar için temel oluşturacaktır. Oyunun işlem basamakları; *bilgisayar bir sayı tutacak *kullanıcının üç hakkı olacak ve üç tahminde bilgisayarın tuttuğu sayıyı bulmaya çalışacak. Tanımlar: * İki tane değişken oluşturacağız. Bu değişkenlerden birine bilgisayarın 1-10 arasında rastgele sayı üretmesini sağlayarak […]

Devamını Oku

(9. Ders) Top Sektirme Oyununda Buton Ekleme ve Kaybetme

Top sektirme oyununu 8. derste işlemiştik. Bu dersimizde oyunu biraz daha geliştireceğiz. Sahnenin üst kısımlarına butonlar ekleyeceğiz, top butona her değdiğinde butonların kaybolmasını sağlayacağız. 8. derste topun nasıl hareket edeceğini, çizgiye çarptığında nasıl geri döndüğünü anlatmıştır. Bu derste sadece yeni buton ekleme ve değişkenler ile ilgili işlemleri anlatacağım. Buton Ekleme: Yeni karakter çiz komutu ile bir […]

Devamını Oku

(8. Ders) Top Sektirme Oyunu (Dxball) ve Operatörler

Bu haftaki dersimizde her çocuğun ilk oyunlarından olan Dxball top sektirme/zıplatma oyununun yapılışını öğreneceğiz. Oyunu hazırlamak için yapmamız gerekenler: Sahnenin alt tarafına bir renk şeridi oluşturuyoruz, böylelikle top şeride değdiğinde oyun sonlanmış olacak. Bir çizgi oluşturuyoruz, çizgiye sadece sağa ve sola gitme komutları vererek topu kontrol etmiş olacağız, Top bir başlangıç noktasından başlayacak, kenara ve […]

Devamını Oku

(7. Ders) Labirent Oyununa Süre Ekleme, Değişken Nedir, Nasıl Oluşturulur?

Bu yazımızda 6. derste yaptığımız labirent oyununa eklemeler yapacağız; Yön tuşları ile hareket ettirmek için farklı komutlar kullanacağız, Süre eklemeyi öğreneceğiz. 6. derste karakterimizi yön tuşları ile hareket ettirmeyi öğrenmiştik. Fakat kullandığımız yöntem ile iki tuşa aynı anda bastığımızda (örnek: hem sağ hem üst tuşlarına) sadece tek tuş işliyordu yani sadece tek yöne gidiyordu. Bugün […]

Devamını Oku

(6. Ders) Karakteri Yön Tuşları İle Hareket Ettirme, Labirent Oyunu

Bu dersimizde labirent oyunu yapacağız. Labirent oyunu yapabilmek için sahneye çizgiler çiziyoruz yada internetten labirent resmi indirerek sahneye aktarıyoruz. Labirentte kullanacağımız bir karakter ekliyoruz.   Karakteri yön tuşları ile hareket ettirebilmek için aşağıdaki komutları uygulamalıyız; “Yukarı Ok tuşuna basıldığında” komutunu kullanarak tüm tuşlara görev verebiliriz. “0 yönüne dön”  komutu ile yukarı / aşağı / sağa […]

Devamını Oku

(5. Ders) Birden Fazla Nesneyi Hareket Ettirme, Ses Ekleme

Bu uygulamada su altı animasyonu yapacağız.  4 karakter ekliyoruz. Canlı adını verdiğimiz nesne yüzerek balığı yakalayıp yiyecek, yüzücü ekranın sonuna kadar gidip dönecek, yengeç durduğu yerde kıskaçlarını hareket ettirecek. Sahne olarak da su altı sahnesini ekliyoruz Balığa ait kod bloğu açıklamaları: x:-205 y:-142 konumuna git: belirlediğimiz başlangıç noktası 3 saniyede x:71 y:-120 konumuna git:belirlediğimiz konuma 3 […]

Devamını Oku

(4. Ders) Bir Nesneyi Koordinat Düzleminde Hareket Ettirme

Nesneyi belirlediğimiz noktalarda hareket ettirmek için x ve y değerlerini kullanacağız. Önce hareket ettirebilmemiz için karaktere kostüm ekliyoruz. İki nokta belirleyerek nesneyi o noktalara doğru hareket ettiriyoruz. Burada başlangıç noktası(x=-190,y=114) olarak belirledik, her yeşil bayrağa bastığımızda bu noktaya gelecek. Birinci hareket noktası (x=14, y=-99), ikinci hareket noktası (x=174, y=119). Bu komutları verdiğimizde nesne yer değiştirecektir. […]

Devamını Oku