Skip to content

Android multiplayer quiz app using Firebase real-time database.

Notifications You must be signed in to change notification settings

samet-ozkan/Android-Quiz-App-Firebase

Repository files navigation

Android-Quiz-App-Firebase

Android multiplayer quiz app using Firebase real-time database.

JSON file: Click here

TR

Çok oyunculu android soru-cevap uygulaması.

2 oyuncunun eşleşmesi:

Kullanıcı uygulamaya giriş yaptıktan sonra "play" butonuna basar. Eşleşme bekleyen kullanıcı mevcutsa (müsait oda varsa) 2.oyuncu olarak odaya giriş yapılır. Eğer müsait oda yoksa veya mevcut odaların hepsi doluysa 1.oyuncu olarak yeni oda oluşturulur ve 2.oyuncunun odaya giriş yapması beklenir. Eşleşme gerçekleştikten sonra oyun başlar.

Oyunun mantığı:

Soru havuzundan rastgele 10 soru çekilir. Bu soruların beş tanesi 1.oyuncuya, diğer beş tanesi de 2.oyuncuya sorulur. Oyunun sonunda doğru cevap sayısı fazla olan oyuncu, oyunu kazanır. Oyuncuların doğru cevap sayıları eşitse oyun beraberedir.

Soru cevaplama sırası:

Soru cevaplama sırası 1.oyuncudan başlar ve 2.oyuncudan devam eder. Soruyu cevaplamak için oyuncuya tanınan süre 30 saniyedir. Eğer oyuncu, 30 saniye içerisinde soruyu yanıtlamazsa o sorudan tik alamaz ve rakip oyuncunun sorusuyla oyun devam eder.

Oyun sonu:

Oyuncu galibiyet durumunda 20 puan, beraberlik durumunda 10 puan kazanır. Mağlubiyet durumunda ise oyuncu puan kazanamaz.

Seviye:

Her 100 puan, oyuncuya 1 seviye atlatır.

Screenshots

Releases

No releases published

Packages

No packages published

Languages