Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitim içeriği olup, izleyicilere Scratch programında basit bir basketbol oyunu yapımını adım adım göstermektedir.
- Video, engelli ve engelsiz kişilerin hareket ettirmeye yönelik etkinlikleri sevdirmek amacıyla tasarlanmış bir basketbol oyununun yapımını anlatmaktadır. Oyun, Andy adlı bir karakterin basketbol topuna vurarak puan toplaması ve 50 puanı geçtiğinde kazanmasıyla ilerlemektedir. İçerikte, Scratch'te proje oluşturma, karakter ekleme, dekor seçimi, hareket kodları yazma, puan sistemi oluşturma ve oyun bitiş koşulları gibi adımlar detaylı olarak gösterilmektedir.
- Scratch'te Basketbol Oyunu Tanıtımı
- Scratch'te basit bir basketbol oyunu yapılacak.
- Oyunda basketbol topu her yere sekip geliyor, çarptığında ceza veya puan kaybı yok.
- Kukla topa değdiğinde topa yön verebiliyor, top potanın kırmızı dairelerine değdiğinde puan veriyor.
- Puan sayısı 50'yi geçtiğinde oyun bitiyor, kaybetme durumu yok ve herhangi bir süre sınırı bulunmuyor.
- Oyunun amacı insanları hareket ettirmek ve hareket ettirmeye yönelik etkinlikleri sevdirmek.
- 01:00Oyunun Hazırlanması
- Boş bir Scratch projesi açılıp karakter siliniyor.
- Andy kuklası ekleniyor ve farklı kostümlerden biri seçiliyor.
- Arka plana basketbol dekoru ekleniyor.
- 02:25Kuklanın Hareket Kodları
- Kuklanın sağa sola hareket etmesi için "tıklandığında" olayı kullanılıyor.
- Klavyeden boşluk tuşuna basılı olup olmadığı kontrol edilerek sağ veya sol ok tuşlarına basıldığında x konumu 10 değiştiriliyor.
- İki tuşa da basılı değilse x konumu 0 derece değiştiriliyor ve bu kodlar "sürekli tekrarlanın" içine konuluyor.
- 04:01Basketbol Topunun Hareket Kodları
- Basketbol topu yukarıdan aşağı düşecek, kuklaya vuracak ve potaya giderse puan alacak.
- Topun başlangıç konumu belirleniyor ve "tıklandığında" olayı kullanılıyor.
- Top 10 adım aşağı doğru hareket ediyor ve yönü 150 derece olarak ayarlanıyor.
- 05:52Topun Sekme ve Kenarlara Değme Kodları
- Top kuklaya değdiğinde yönünü 180 derece eksi olarak değiştirerek sekiyor.
- Kenarlara değdiğinde de sekiyor ve kuklaya değmemesi için y konumu 10 değiştiriliyor.
- Bu şekilde top sekiyor ve kuklaya değmeden hareket ediyor.
- 08:00Puan Sistemi
- Basket potasına değdiğinde puan alması için beyaz bir kukla ekleniyor.
- Top potaya değdiğinde puan değişkeni 1 artıyor.
- Puan değişkeni başlangıçta sıfır olarak ayarlanıyor.
- 10:37Oyunun Bitirme Kodu
- Puan 50'den büyük olduğunda "kazandın" yazısı görünen bir kukla ekleniyor.
- "Kazandın" kuklası başlangıçta gizli olup, puan 50'den büyük olduğunda gösteriliyor.
- Top her zaman ön katmanda olacak şekilde kodlanıyor ve oyun tamamlanıyor.