4–22 oyunculu çevrimiçi münazara oyunu
DEBAIT.
DEBAIT. 4–22 oyunculu çevrimiçi bir münazara parti oyunu. Takımlar canlı sesle tartışırken seyirci oy veriyor; "20'ye 1" modu var, bir oyuncu DJ olup lobiye müzik yayınlıyor ve yapay zekâ bilgi kontrolcüsü odayı dondurabiliyor.
Problem
Bir parti oyununun kaderini ses belirler: 22 kişiye kadar konuşan oyuncu, altta çalan müzik ve gerçek zamanlı gelen oylar; kimse takılma duymadan.
Önemli kararlar
- 01
Özgün ses ve müzik akışı
Steam P2P üzerinden gerçek zamanlı ses ve müzik hattı; Opus ve ring-buffer oynatma.
- 02
Sunucu yetkili akış ve oylama
Relay/Lobby ile Unity Netcode for GameObjects, bölge tabanlı oylama ve sıkıştırılmış çizim verisi olarak gönderilen, elle çizilen gizli oy pusulaları.
- 03
Kendi backend'imde gelir modeli
Kendi geliştirdiğim Node.js + Firebase backend'inde Steam mikro ödemeleri, envanter ve istatistikler; tarayıcı içi demolu bir Next.js tanıtım sitesi.
Sonuçlar
- 4–22
- oyuncu, oda başına
- P2P
- Steam üzerinden canlı ses ve müzik