MGS SOFTWARE Ana Sayfa Kurumsal Hizmetler
Kurumsal Web Tasarımı SEO ve Dijital Görünürlük Özel Yazılım Geliştirme E-Ticaret Çözümleri Anti-Cheat ve Oyun Güvenliği Sunucu Kurulum ve Yönetimi Firewall ve Siber Güvenlik
Ürünler
MGS Muhasebe Programı MGS Anti-Cheat
Sunucular
Web Hosting VPS Sunucu VDS Sunucu Dedicated Sunucu Oyun Sunucusu
Referanslar Blog İletişim Proje Başlat
·Marcelina Game Studio

Zeph2Online oyun altyapısı

Kendi işlettiğimiz MMORPG sunucusu: oyun sunucusu, istemci geliştirme, web paneli ve binlerce eşzamanlı oyuncuya ölçeklenen veritabanı kurgusu.

DX9Ex → DX11 yol haritasıİstemci
Çok çekirdekli dağıtımSunucu
3.000+ eşzamanlı oyuncuÖlçek hedefi
(01)Sorun

Çevrimiçi bir oyun sunucusunu işletmek, altyapı problemlerinin tamamını aynı anda önünüze koyar: istemci performansı, ağ gecikmesi, veritabanı yükü, hile, DDoS ve kesintisiz yama dağıtımı. Bu projede hepsiyle doğrudan uğraştık.

(02)Yaklaşım

Oyun istemcisinin görüntü katmanı eski DirectX sürümünden DX9Ex’e taşındı ve DX11 geçişi planlandı. Sunucu tarafında oyun süreçleri çekirdeklere dağıtıldı, veritabanı yazma yükü biriktirme ve önbellekle azaltıldı. Yönetim için web paneli geliştirildi; oyun ile panel arasındaki köprü, veritabanını şişirmeyecek şekilde yeniden kurgulandı. Hile tarafı için MGS Anti-Cheat geliştirildi ve korumalı başlatıcı akışı kuruldu.

(03)Sonuç

Altyapı, oyuncu sayısı arttıkça donanım eklemek yerine darboğazı ölçüp gidermek yöntemiyle büyütüldü. Bu projede edindiğimiz deneyim, oyun sunucusu barındırma ve anti-cheat hizmetlerimizin temelini oluşturuyor.

·Ayrıntılar

Neden kendi oyunumuzu anlatıyoruz?

Oyun sunucusu barındırma ve anti-cheat alanında verdiğimiz hizmetin arkasında, bu işi kendimiz için yıllardır yapıyor olmamız var. Hile yöntemlerini, DDoS saldırılarının pratik etkisini, binlerce eşzamanlı oyuncuda veritabanının nerede çöktüğünü laboratuvardan değil sahadan biliyoruz.

Teknik başlıklar

  • Oyun istemcisinin görüntü katmanının modernizasyonu (DirectX 8 → DX9Ex → DX11)
  • Çok çekirdekli oyun sunucusu dağıtımı
  • Veritabanı yazma yükünün azaltılması ve önbellek katmanı
  • Web yönetim paneli ve oyun-panel köprüsü
  • Korumalı başlatıcı ve anti-cheat entegrasyonu
  • Tek dosya halinde çevrimdışı kurulum paketi ve yama sunucusu
Sıradaki proje

Sizin projeniz için de
aynı özeni gösterelim

Fikrinizi anlatın; kapsam, süre ve bütçeyi iki iş günü içinde yazılı olarak paylaşalım.