DNZ GamesOdaya Katıl
DNZ GAMES • ORTAK OYUN ALTYAPISI

Her oyun farklı. Altyapı tek ve güvenli.

DNZ Games, arkadaş grubunun telefondan veya bilgisayardan aynı odaya girip birlikte oynayabildiği bağımsız bir sosyal oyun platformudur. Oyunlarımız ortak hesap, oda, senkronizasyon ve güvenlik katmanlarını paylaşır; her oyun yalnızca kendi kurallarını ve görsel dünyasını ekler.

MOTORLARIMIZ

Birbirine bağlı, modüler parçalar

Yeni bir oyun eklenirken hesap, oda ve bağlantı sistemleri baştan yazılmaz. Böylece çalışan oyunlar korunur ve kurallar ayrı ayrı geliştirilebilir.

Ortak çekirdek

DNZ Core Engine

Oyun manifestlerini, sürümlü kuralları, durum makinelerini, tur akışını, sunucu zamanını, puanlamayı, olayları ve oyun sonu özetlerini tek sözleşmede birleştirir.

  • Tur ve aşama yönetimi
  • Puanlama ve istatistik
  • Sürüm ve hata yönetimi
Tek oda sistemi

DNZ Room Engine

Oda kodu, davet, hazır durumu, host yetkisi, oyuncu sınırı, yeniden bağlanma ve güvenli ayrılma bütün oyunlarda aynı merkez üzerinden çalışır.

  • Merkezi oda kodu
  • Yetkili host işlemleri
  • Hazır olma ve yeniden bağlanma
Doğrulanmış senkronizasyon

DNZ Realtime Engine

Her aksiyonu kimlik, sıra numarası ve beklenen sürümle sunucuda doğrular. Tekrarlanan paketleri güvenle reddeder; eksik durumda istemciyi güncel oda görünümüyle eşitler.

  • actionId ve idempotency
  • Sequence/version kontrolü
  • Reconnect ve resync
Sosyal oyunlar

DNZ Party Engine

Gizli cevaplar, oylama, jüri, hedef oyuncu, özel paketler ve tur sonuçları gibi arkadaş grubuna yönelik mekanikleri ortaklaştırır.

  • Gizli cevap ve rol
  • Oylama ve jüri
  • İçerik moderasyonu
Hızlı mini görevler

DNZ Live Engine

Dokunma, basılı tutma, kaydırma ve zamanlamaya dayalı görevleri ortak başlangıç zamanı ve sunucu doğrulamasıyla cihazlar arasında adil yürütür.

  • Ortak geri sayım
  • Girdi doğrulama
  • Bağlantı ve cihaz uyumu
Akıcı görsel katman

DNZ 2D Engine

Responsive sahneler, animasyonlar, parçacıklar, ses ve dokunmatik geri bildirimleri düşük performanslı telefonları da gözeterek sunar.

  • Responsive sahne
  • Animasyon ve ses
  • Düşük cihaz modu
GERÇEK ZAMANLI İLETİŞİM

Hızlı derken güvenlikten vazgeçmiyoruz.

Mevcut barındırma katmanında kalıcı WebSocket bağlantısı varmış gibi gösterilmiyor. Canlı odalar bugün kısa aralıklı, kimliği doğrulanmış ve sınırlandırılmış long-poll istekleriyle yalnızca yeni olay olduğunda güncellenir. Puan, sıra, rol ve görev sonucu istemcinin sözüne bırakılmaz.

Realtime adapter katmanı; kalıcı bağlantı destekleyen bir oda servisi bağlandığında oyun kurallarını ve arayüzü yeniden yazmadan WebSocket taşımasına geçebilecek şekilde ayrılmıştır.

ORTAK OYUN AKIŞI

Oda kodundan profil istatistiğine

  1. 01

    Odayı kur

    Bir oyun seç; Room Engine tek kullanımlık oda akışını başlatsın.

  2. 02

    Arkadaşlarını çağır

    Kod veya davet bağlantısıyla aynı yetkili oda durumuna bağlanın.

  3. 03

    Hazır olun

    Hazır durumları, roller ve oyun ayarları sunucuda doğrulansın.

  4. 04

    Birlikte oynayın

    Core, Party veya Live motoru turları aynı sırayla bütün cihazlara taşısın.

  5. 05

    Sonucu kaydet

    Geçerli skorlar ve oyun istatistikleri oyuncu profiline işlensin.

OYUN GECESİ HAZIR

Tek kod, aynı masa.

Bir oda aç, oyununu seç ve arkadaşlarını aynı akışta buluştur.

Oda Kur