-This is Yiğit's first coding experience. Tarayıcıdan oynanabilen, oda tabanlı çok oyunculu kelime tahmin oyunu.
- İlk oyuncu (host) bir oda açar ve tur sayısını belirler.
- Diğer oyuncular oda kodu ile kendi cihazlarından aynı odaya katılır.
- Her turda ipucu gösterilir ve tüm oyuncular yanıtını bağımsız gönderir.
- Bir oyuncu yanıtını gönderince diğer oyuncuların yanıtını göremez.
- Tur, herkes yanıtını gönderdikten sonra otomatik biter.
- Tur sonunda hedef kelime açıklanır ve puan tablosu oluşur. Doğru bilen ilk 4 oyuncu: 400 / 300 / 200 / 100.
- Puanlar tüm turlar boyunca birikir ve son tur sonunda kazanan ilan edilir.
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python app.pyTarayıcı: http://localhost:5000
python -m unittest -v- Build Command:
pip install -r requirements.txt - Start Command:
gunicorn app:app --bind 0.0.0.0:$PORT
Not: Render Start Command alanına
web:yazmayın.web:sadeceProcfileformatıdır.
Eğer deploy logunda ModuleNotFoundError: No module named 'multiplayer' görürseniz:
- Bu sürümde oyun odası mantığı
app.pyiçine alındı; ek modül importuna bağımlılık azaltıldı. +- Render servisinde Root Directory alanı boş veya repo kökü olmalı. +- Start Command:gunicorn app:app --bind 0.0.0.0:$PORT