• Buradasın

    Sistem Analizi ve Tasarımı Dersi İçin Yılan Oyunu Projesi

    youtube.com/watch?v=YNEvfEJoH6c

    Yapay zekadan makale özeti

    • Bu videoda Yiğit, sistem analizi ve tasarımı dersi için hazırladığı yılan oyununu tanıtmaktadır.
    • Video, önce oyunun bitmiş halinin gösterilmesiyle başlıyor ve ardından kod kısmına geçiliyor. Oyun, yılan, yem, skor tabelası ve hız seviyeleri (1-4) gibi bileşenlerden oluşuyor. Yiğit önce oyunun arayüzünü (panel, hakkımda formu, butonlar, labellar) gösteriyor, ardından oyunun nasıl çalıştığını anlatıyor ve son olarak kod kısmını detaylı şekilde açıklıyor. Oyun, üç hakla başlıyor, yılanın yön tuşlarıyla hareket ettiriliyor ve yem yedikçe skor artıyor.
    00:01Projenin Tanıtımı
    • Sistem analizi ve tasarımı dersi için hazırlanan proje tanıtılacak ve önce hazır halini gösterip sonra kod kısmına geçilecek.
    • Form bir içerisinde oyun alanı için bir panel, hakkımda formu, oyunu başlatmak ve durdurmak için butonlar, sıfırla butonu, skor tabelası için labellar ve hız seviyeleri için radyo butonları bulunuyor.
    • Oyunda yem yedikçe skor artıyor ve hız seviyeleri 60-80 hız olarak en düşük, 4 seviye en yüksek olarak ayarlanmış.
    01:48Oyunun Özellikleri
    • Oyunda yenilgiye uğrandığında skor ve "başarısız" yazısı görüntüleniyor.
    • Oyun durdurup tekrar devam ettirilebiliyor veya tamamen sıfırlanabiliyor.
    • Oyunda hangi yön tuşuna basıldığının alt kısımda bir label ile gösterildiği belirtiliyor.
    02:35Kod Kısmı
    • Oyun alanı tanımlanıyor ve skorun başlangıçta sıfır olduğu gösteriliyor.
    • Oyunda üç hakkının olduğu ve oyuna yenilmemiş olarak başlandığı belirtiliyor.
    • Yön tuşlarının kodları yukarı: 8, aşağı: 2, sola: 4, sağa: 6 olarak tanımlanıyor.
    04:03Koordinat ve Yılan Özellikleri
    • Oyunda başlangıç koordinatları x ve y olarak belirleniyor, x sağ-sol, y aşağı-yukarı yönünü belirtiyor.
    • Oyunda (0,0) noktası ekranın sol üst köşesinde kabul ediliyor.
    • Yılanın yem yedikçe genişlemesi için x ve y faktörleri tanımlanıyor.
    06:17Oyun Sahası ve Renk Tanımlamaları
    • Rastgele bir numara üretiliyor ve rectangle ile oyun sahası tanımlanıyor.
    • Yılanın mavi, yemin kırmızı ve oyun alanının rengi belirleniyor.
    • Oyun alanı için i ve j değişkenleri 50 olana kadar döngüye alınarak koordinatlar belirleniyor.
    09:25Etiket ve Başlangıç Ayarları
    • Label1 text alanında skorun gösterildiği belirtiliyor.
    • Oyun başlarken hız seviyesi 3 seçili olarak işaretlenmesi için kod kullanılıyor.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor