Bir Kart Oyunu — Online Çok Oyunculu Kart Oyunu
UNO tarzı, özgün ve lisanssız bir online çok oyunculu kart oyunu. Arkadaşlarınla oda kodu paylaşarak veya herkese açık oda tarayıcısından katılarak, ya da botlara karşı oyna. Tek bir Cloudflare backend üzerinde gerçek zamanlı çalışır; web (kurulabilir PWA), iOS ve Android istemcileri aynı protokolü konuşur.
Ekran görüntüleri




Özellikler
Gerçek zamanlı çok oyunculu
Arkadaşlarınla oda kodu paylaşarak ya da herkese açık oda tarayıcısından katılarak gerçek zamanlı oyna. Bağlantı koparsa otomatik yeniden bağlanma ve maç sonrası rövanş desteği.
Botlara karşı oyna
Tek başınayken ya da masayı doldurmak için botlara karşı oyna. Botlar gerçek oyuncularla aynı kurallarla, sunucu üzerinde çalışır.
Server-authoritative anti-hile
Tüm oyun mantığı yetkili sunucuda (Cloudflare Workers + Durable Objects) çalışır; istemciler yalnızca durumu görüntüler. Bu sayede istemci tarafı hile yapılamaz.
PWA + native iOS & Android
Kurulabilir PWA web istemcisi, native iOS (SwiftUI) ve native Android (Jetpack Compose) uygulamaları; hepsi aynı kablo protokolüyle tek backend’e konuşur.
Ses efektleri
Web istemcisinde sentezlenmiş ses efektleriyle kart atışları ve oyun olayları; responsive arayüzle masaüstü ve mobilde akıcı deneyim.
Abuse koruması
IP başına ve oyun içi rate-limiting ile kötüye kullanım koruması; sağlıklı lobiler ve adil maçlar için tasarlandı.
Tek backend, üç platform
Bir Kart Oyunu tek başıma uçtan uca geliştirdiğim, yetkili gerçek zamanlı bir Cloudflare backend’i (Workers + Durable Objects + D1, WebSocket protokolü) ile web (PWA), iOS (SwiftUI) ve Android (Compose) istemcilerini aynı protokol üzerinden çalıştıran bir online çok oyunculu kart oyunu. Canlıda: birkartoyunu.com.