Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitmen tarafından sunulan Scratch 2.0 programında basit bir labirent oyunu geliştirme eğitimidir.
- Video, Scratch programında fare karakteri kullanarak labirent oyununun yapımını adım adım göstermektedir. İlk bölümde karakterin klavye tuşlarıyla hareket ettirilmesi, engellerle karşılaştığında geri dönmesi ve labirent sahnesinin oluşturulması anlatılırken, ikinci bölümde zaman değişkeni ekleme, oyun mekaniklerini geliştirme ve 30 saniye içinde elmayı yememe durumunda oyunun nasıl duracağı gibi konular ele alınmaktadır.
- Eğitim, labirent sahnesinin internetten indirilmesi, karakterin her oyun başlangıcında aynı noktadan başlaması ve karakterin bir elma karakterini yiyerek oyunun bitmesi için gerekli kodların yazılması gibi pratik bilgiler içermektedir. Video, bir sonraki derste görüşmek üzere sonlanmaktadır.
- 00:01Scratch'te Labirent Oyunu Hazırlama
- Scratch 20 programında basit bir labirent oyunu yapılacaktır.
- Program çalıştırıldıktan sonra kedi karakteri silinerek fare karakteri kütüphaneden seçilir.
- Fare karakteri klavye tuşlarıyla kontrol edilecek şekilde boşluk tuşu basılınca komutu kullanılır.
- 01:14Karakterin Hareket Kodları
- Karakterin hareketi w, a, s, d tuşlarıyla yapılacaktır.
- W tuşuna basıldığında karakter 90 derece (yukarı) dönüp 2 adım ileri gider ve her yöne dönebilir.
- S tuşuna basıldığında karakter 180 derece (aşağı) dönüp, a tuşuna basıldığında 90 derece (sol) dönüp, d tuşuna basıldığında 90 derece (sağ) döner.
- 04:39Engel Algılama ve Geri Dönüş
- Karakterin engellere çarpıp geri dönmesi için yeşil bayrağa tıklandığında sürekli tekrarlayan bir kod yazılır.
- Karakterin siyah renge değip değmediğini kontrol eden ve değdiğinde 180 derece (geriye) dönen bir komut eklenir.
- Bu sayede karakter engellere değdiğinde içinden geçemez ve geri döner.
- 06:41Sahne Tasarımı
- Sahne kısmının altında bulunan fırça ile kendi arka plan çizilebilir.
- Dikdörtgen ile çerçeve çizilerek labirent oluşturulabilir.
- İnternetten indirilen labirent arka planları da kullanılabilir.
- 09:53Oyunun Tamamlanması
- Oyunun bitmesi için fare karakterinin yemesi gereken bir elma karakteri eklenir.
- Oyun başladığında karakterin hep aynı yerden başlaması için "oyun başladığında" komutu kullanılır.
- Elma karakteri fare karakterine değdiğinde görünmez hale getirilir.
- 12:17Labirent Oyunu
- İstanbul'un altlarına kısa bir yol bulunuyor.
- Fare engellerden geçemiyor ve basit bir labirent oyunu oynanıyor.
- Fare elmayı yediğinde oyun biter, yeşil bayrağa tıklandığında elma tekrar ortaya çıkar ve fare aynı noktada başlar.
- 12:58Zaman Değişkeni Ekleme
- Oyuna zaman değişkeni eklemek için veri kısmından "bir değişken oluştur" seçeneği kullanılıyor.
- Zaman değişkeninin sürekli ilerlemesi için "bir saniye bekle" komutu kullanılıyor.
- Zamanı belirli bir saniyede kontrol ederek, elmayı yememe durumunda oyunun bitmesi sağlanabilir.
- 14:10Oyunun Tamamlanması
- Zaman değişkeni 30 olduğunda "hepsini durdur" komutu ile program duracak.
- Oyun tam ekran yapılarak yeşil bayrağa tıklanıyor.
- Oyuncu 30 saniye içerisinde elmayı yemeli, aksi takdirde oyun duracak ve elma tekrar yiyilemeyecek.