Yardım Unity ile mobile Metin2 için mevcut server source kullanılmalı mı?

  • Konuyu açan Konuyu açan Hayalet
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 7
  • Gösterim Gösterim 211
Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.

Hayalet

Üye
Üye
Mesaj
142
Çözümler
2
Beğeni
113
Puan
709
Ticaret Puanı
0
Selamlar,

Bu konuda tecrübesi olanlara kısa bir soru sormak istiyorum.

Hedefim Unity ile mobile client yapmak sizce daha mantıklı yol hangisi?

Mevcut server source ve runtime yapısını koruyup Unity’yi baştan client olarak kurgulamak mı,
yoksa mobile için backend/server tarafını sıfırdan yazıp sadece Metin2 asset mantığını taşımak mı?

Özellikle şu açıdan fikir arıyorum:

  • performans
  • sürdürülebilirlik
  • geliştirme süresi
  • mobile uyumluluk
Bu yapıyı daha önce analiz etmiş veya benzer proje yapmış biri varsa görüş yazarsa çok faydalı olur.

Teşekkürler.
 
Unity -> daha esnek, eski sistemlere uyumlu
Unreal -> daha "next-gen", DX-12'ye daha bağımlı

amacın maks performans / low-level kontrol / grafik gücü ise -> unreal
eğer hızlı geliştirme / mobil / esneklik ise -> unity
 
Unity -> daha esnek, eski sistemlere uyumlu
Unreal -> daha "next-gen", DX-12'ye daha bağımlı

amacın maks performans / low-level kontrol / grafik gücü ise -> unreal
eğer hızlı geliştirme / mobil / esneklik ise -> unity
Sorunun bununla alakası yok, hangi motoru tercih etmeliyim diye sormuyor
 
Unity -> daha esnek, eski sistemlere uyumlu
Unreal -> daha "next-gen", DX-12'ye daha bağımlı

amacın maks performans / low-level kontrol / grafik gücü ise -> unreal
eğer hızlı geliştirme / mobil / esneklik ise -> unity
Bu arada unreal da zaten mmo yapmak çok daha basit kendi dedicated sistemi - nakama vs daha basit bu işler ama tabi sıfırdan bi backend ve server source yapacaksan metin2 için kendi sourceını kullanmalı mıyız kullanmamalımıyız soru burda
 
Bu arada unreal da zaten mmo yapmak çok daha basit kendi dedicated sistemi - nakama vs daha basit bu işler ama tabi sıfırdan bi backend ve server source yapacaksan metin2 için kendi sourceını kullanmalı mıyız kullanmamalımıyız soru burda
metin2 nin kodları single thread üzerine kurulu. o zamanlarda işlemciler çok çekirdekli değildi haliyle ona göre ürettiler. Eğer performansı üst seviyelere çıkartmak istiyorsan kesinlikle daha temiz yapılması gerekiyor. Artık günümüzde her bilgisayarda 4-6-8 core işlemciler olduğundan en iyisi kendin baştan yazman olur.
 
metin2 nin kodları single thread üzerine kurulu. o zamanlarda işlemciler çok çekirdekli değildi haliyle ona göre ürettiler. Eğer performansı üst seviyelere çıkartmak istiyorsan kesinlikle daha temiz yapılması gerekiyor. Artık günümüzde her bilgisayarda 4-6-8 core işlemciler olduğundan en iyisi kendin baştan yazman olur.
Teşekkürler yorum için değerlendirmeye devam edicem mecbur gerekirse server source da güncelleme yapmakla sıfırdan üretmek arasında bir tablo çıkarıcam artık.
 
Mobilde metin2 güncel serverı sorunsuz kullanabilmek için bir aracı haberleşme mekanizması yazman gerekir muhtemelen, ipv4 sorunları da mevcut çünkü telefonlar ipv6 kullanıyor genelde, daha detay bilgi almak için bahsettiklerimi araştırırsan derinine öğrenirsin zaten
 
Mobilde metin2 güncel serverı sorunsuz kullanabilmek için bir aracı haberleşme mekanizması yazman gerekir muhtemelen, ipv4 sorunları da mevcut çünkü telefonlar ipv6 kullanıyor genelde, daha detay bilgi almak için bahsettiklerimi araştırırsan derinine öğrenirsin zaten
Dediğin de haklıydın o yüzden network iletişiminde araya gateway koyduk, mobil client direkt servera değil bu katmana bağlanıyor. IPv4/IPv6 tarafını da burada toparladık. Login -> select -> loading -> game sırasını test edildi şuan sorun yok, sıra atlama istekleri de reddediliyor. Şu an testlerde stabil ilerleyen vakitlerde görücez bize neler edicek :)
 
Geri
Üst