emreilhangithub / BilgiYarismasi

Bu projede veri tabanı ile bağlantı sağlayarak oop ile bilgi yarışması oyunu yazacağım

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BilgiYarismasi

Proje Tanıtımı

Bu projede .Net kullanarak bilgi yarışması oyunu oluşturdum. CRUD operasyonları için ado.net kullandım.

Database Yedeği

Database kısmına buradan ulaşıp kendinize yükleyebilirsiniz.

Proje İçeriği

KullaniciGiris

1)Kullanıcı Giriş Butonu = Kullanıcı bilgilerini doldurarak sisteme giriş yapabilir.

2)Kayıt Ol Butonu = Kullanıcının kayıt olacabileceği ekran açılır.

3)Skorlar Butonu = Oyuncu skorlarının görünteneceği ekran açılır.

4)Yönetici Giriş Butonu = Yöneticinin giriş yapabileceği ekran açılır.

KullaniciGiris

Oyun Ekrani

1)Kullanıcı giriş yaptıktan sonra oyun ekranı açılır.

En Yüksek Skor = Oyundaki en yüksek skoru temsil eder.

En Yüksek Skorum = Kullanıcıya ait en yüksek skorunu temsil eder.

2)Başlat butonuna basarak oyunu başlatabilirsiniz. OyunEkrani

3)Skorlarim butonuna basarak skorlarınızı görebilirsiniz. Skorlarim

4)Oyun başlat butonuna bastıktan sonra oyun başlar.

Aşağıdaki örnekte olduğu gibi soruyu cevaplamak için istediğiniz cevabı seçmek için butona basabilirsiniz Örnek 1903.

Soruyu atlamak için Sonraki butonuna basabilirsiniz. Soru1

5)Soruya doğru yanıt veriseniz doğru sayınız ve puanınız artacaktır aynı zamanda ekrana yeşil tik işareti çıkar. DogruCevap

6)Soruya yanlış yanıt veriseniz yanlış sayınız artıp puanınız azalacaktır aynı zamanda ekrana kırmızı çarpı işareti çıkar. YanlisCevap

7)Oyunu bitirmek için Bitir butonuna bitirince skorlarını sisteme kayıt olur.

Bitir

8)Oyunu bitirdikten sonra yeniden başlatmak için Yeniden başlat butonuna basarsanız oyun yeniden başlar. YenidenOyunBaslat

Kayıt Ol

Kayit Ol = Kullanıcı bilgilerini doldurarak sisteme kayıt olabilir.

KayitOl

Skorlar

Bu ekranda daha önce oyun oynamış tüm oyuncuların skorları gözükür. Skorlar

Yönetici Giriş

Yönetici bilgilerini doldurarak sisteme kayıt olabilir.

YoneticiGiris

Yönetici Paneli

Soru Listele Butonu: Sistemde var olan tüm sorular listeyerek datagride basar.

Soru Ekle Butonu: Yeni bir soru eklemek için kullanılır. Boş alanları doldurup "Ekle" butonuna basarak yeni bir soru oluşturabilirsiniz.

Soru Güncelle Butonu: Seçilen bir soruyu güncellemek için kullanılır. Güncellenmek istenen soruyu seçip, değişiklikleri yapın ve "Güncelle" butonuna basın.

Soru Sil Butonu: Seçilen bir soruyu silmek için kullanılır. Silmek istediğiniz soruyu seçip "Sil" butonuna basın.

Soru Ara Butonu: Belirli bir kelime veya ifade içeren soruları aramak için kullanılır. Arama kutusuna aramak istediğiniz kelimeyi yazın ve "Ara" butonuna basın.

YoneticiPaneli

Kategori Ekle Butonu: Yeni bir kategori eklemek için kullanılır. "Kategori Adı" alanına yeni kategorinin adını yazın ve "Ekle" butonuna basın.

YoneticiKategoriEkle

Kategori Güncelle Butonu: Varolan bir kategoriyi güncellemek için kullanılır. Güncellemek istediğiniz kategoriyi seçin, yeni adını yazın ve "Güncelle" butonuna basın.

YoneticiKategoriGuncelle

Kategori Pasif Yap Butonu: Seçilen bir kategoriyi pasif hale getirmek için kullanılır. Pasif hale getirmek istediğiniz kategoriyi seçin ve "Pasif Yap" butonuna basın.

YoneticiKategoriPasifeAlma

Kategoriye Göre Arama Yap Butonu: Seçilen kategoriye göre oyun listesini günceller burada amaç sadece o kategoriye ait soruları görebilmek.

YoneticiPaneliKategoriyeGoreListeleme

.NET C# MSSQL WindowsForm Software Computer Programmer

About

Bu projede veri tabanı ile bağlantı sağlayarak oop ile bilgi yarışması oyunu yazacağım


Languages

Language:C# 100.0%