Web Uygulamaları

Kadim Vadi — 2.5D Tarayıcı MMO Demosu

Kurulum gerektirmeyen, Three.js tabanlı 2.5D dünyada gerçek istemci-sunucu netcode mimarisiyle çalışan hack & slash MMO-lite demosu.

Oyun & Eğlence
2026
8 Hafta
Canlı Demo

Demo Amaçlı Geliştirildi

Bu proje, belirli bir sektör için geliştirebileceğimiz çözümleri göstermek amacıyla hazırlanmış bir referans çalışmasıdır.

Kadim Vadi — 2.5D Tarayıcı MMO Demosu – 1

Proje Özeti

Bu proje neden geliştirildi?

Gerçek bir çok oyunculu oyun sunucusunun (client-side prediction, server reconciliation, delta snapshot) mimari desenlerini tarayıcıda, kurulum gerektirmeden kanıtlamak için geliştirildi. Proje, bu tekniklerin sadece teoride değil, oynanabilir ve performanslı bir deneyimde de çalıştığını göstermeyi amaçlıyor.

Hangi problemi çözüyor?

Çok oyunculu oyun altyapısı geliştirme yetkinliğini göstermek genelde soyut kalır; gerçek netcode tekniklerini gösteren, oynanabilir bir demo bu yetkinliği somutlaştırır. Slayt ya da mimari şeması anlatımı, gecikme telafisi ve senkronizasyon gibi konuların pratikte nasıl hissettirdiğini aktaramıyordu.

Kimler kullanıyor?

Oyun stüdyoları, teknoloji karar vericileri ve gerçek zamanlı çok kullanıcılı sistemlere ihtiyaç duyan ürün ekipleri.

Çözümümüz

Web Worker içinde çalışan sanal bir oyun sunucusu, client-side prediction + server reconciliation + entity interpolation üçlüsü ve Three.js ile çizilen 2.5D bir dünya inşa ettik. Tüm oyun mantığı ana thread'i bloklamadan ayrı bir worker'da 20Hz tick hızıyla çalışıyor.

  • Web Worker tabanlı sanal oyun sunucusu (20Hz tick)
  • Client-side prediction + server reconciliation
  • Delta sıkıştırmalı snapshot ve ilgi alanı yönetimi
  • Three.js ile prosedürel 2.5D dünya ve karakterler
  • Sekmeler arası gerçek çok oyunculu senkron
  • Sunucu otoritesi tabanlı anti-cheat doğrulaması
  • Gerçek zamanlı ping/tick görselleştirmesiyle netcode şeffaflığı

Özellikler

🎮Gerçek Netcode Mimarisi
🗺️Prosedürel 2.5D Dünya
⚔️Hack & Slash Savaş Sistemi
👥Sekmeler Arası Çok Oyunculu
🛡️Sunucu Otoriteli Anti-Cheat
📊Canlı Ağ İstatistikleri
📶Canlı Netcode Görselleştirme

Beklenen Kazanımlar

  • Gerçek netcode tekniklerini tarayıcıda kanıtlar
  • Kurulum gerektirmeden oynanabilir bir çok oyunculu deneyim sunar
  • Sunucu otoritesi mimarisiyle hile önleme yaklaşımını gösterir
  • 2.5D render performans bütçesini (60fps hedefi) somutlaştırır
  • Gecikme telafisi tekniklerini geliştirici ekiplere görsel olarak aktarır
İlk görüşme tamamen ücretsiz
Projenizi birlikte hayata geçirelim
Fikrinizi anlatın — size özel bir yol haritası ve maliyet tahmini hazırlayalım.