• Yapay zekadan makale özeti

    • Bu video, bir eğitmen tarafından sunulan C# programlama dili ile yarışma oyunu geliştirme eğitimidir. Eğitmen, izleyicilerle birlikte deneyerek ve yanılma yoluyla ilerleyeceklerini belirtmektedir.
    • Videoda, "Kim 50 Kuruş İster?" adlı bir yarışma oyununun geliştirme süreci adım adım gösterilmektedir. İlk olarak oyunun genel yapısı ve çalışma prensibi anlatılmakta, ardından Windows Form arayüzü tasarlanmakta ve veritabanı tasarımı yapılmaktadır. Oyun formu, soru gösterme, cevap alma ve doğru cevap kontrolü gibi temel işlevleri içermektedir.
    • Eğitim, oyunun yeni oyun, ayarlar, yüksek puanlar ve çıkış butonları gibi temel bileşenlerinin oluşturulmasıyla başlayıp, veritabanı tasarımı ve Windows Form arayüzünün geliştirilmesiyle devam etmektedir.
    C ile Yarışma Oyunu Projesi
    • Videoda C kullanarak bir yarışma oyunu yapma projesi başlatılıyor.
    • Oyunun flow yapısı, nerede ne olacak ve nasıl işleyecek algoritması gösterilecek.
    • Oyunun adı "Kim Elli Kuruş İster" olarak belirlenmiş.
    00:58Ana Menü ve Butonlar
    • Program çalıştırıldığında ekrana butonlar gelecek: Yeni Oyun, Ayarlar, Yüksek Puanlar ve Çıkış.
    • Yeni Oyun butonuna tıklandığında oyun formu açılacak.
    • Ayarlar butonu ile kullanıcı ayarları yapılabilir ve bu ayarlar XML veya text dosyasında saklanabilir.
    03:40Yüksek Puanlar ve Çıkış
    • Yüksek Puanlar butonu ile kullanıcı her oyunu bitirdiğinde yüksek puanlarını görebilir.
    • İlk on en yüksek puan ekrana liste şeklinde gösterilebilir.
    • Çıkış butonuna tıklandığında program sonlandırılacak.
    05:55Oyun Formunun İşleyişi
    • Oyun formunda ekrana bir soru gelecek ve dört şık (A, B, C, D) olacak.
    • Kullanıcı dört şıktan birini seçer, doğru cevap verirse bir sonraki soruya geçer, yanlış cevap verirse yarışma biter.
    • Oyun formunda "Başla" butonu ile oyun başlatılacak.
    12:56Oyun Formunun Tasarımı
    • Oyun formunda soru metni, cevap şıkları ve soru numarası gösterilecek.
    • Cevap şıkları buton olarak tasarlanacak.
    • Soru numarası gösteren bir label eklenecek ve doğru cevap verildiğinde bu label güncellenecek.
    18:24Soru Verme Sistemi Tasarımı
    • Sistemde ekrana yeni soru gelecek, doğruysa diğer soruya geçilecek, değilse program sonlandırılacak.
    • Sorular veritabanından çekilecek ve veritabanına 15-20 soru eklenecek.
    • Sorular internetten hazır bulunabilir.
    19:28Veritabanı Tasarımı
    • Veritabanında "soru" tablosu oluşturulacak ve bu tabloda id, soru, cevap1, cevap2, cevap3, cevap4 ve doğru cevap (crp) sütunları olacak.
    • Örnek olarak "Türkiye'nin başkenti neresidir?" sorusu ve "Ankara", "İstanbul", "İzmir", "Konya" cevapları veritabanına eklenecek.
    • Doğru cevap "D" şeklinde gösterilecek.
    23:18Oyun Formunun Akış Şeması
    • Ana menüde "Yeni Oyun", "Ayarlar", "Yüksek Puanlar" ve "Çıkış" isimli butonlar olacak.
    • Oyun formunun akış şeması: Başlat, yeni soru göster, cevap ver, cevap doğru mu? Evet ise diğer soruya geç, hayırsa bitir.
    • Oyun formunda soru numarası gösteren label, soru textbox'ı, dört cevap butonu ve doğru cevap ile karşılaştırma yapılacak.
    25:58Proje Oluşturma
    • Yeni bir Windows Form projesi açılacak ve ismi "Kim 50 kuruş ister?" olacak.
    • Ana menüde "Yeni Oyun", "Ayarlar", "Yüksek Puanlar" ve "Çıkış" isimli dört buton olacak.
    • Butonların isimleri Türkçe karakter içermemeli, sadece "btnYeniOyun", "btnAyarlar", "btnYüksekPuanlar" ve "btnÇıkış" şeklinde olmalı.

    Yanıtı değerlendir

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