Cynex Mobile - Unreal Engine 5 Oyun Motoru x64 İOS Metal (Grafik Motoru) Android Vulkan (Grafik Motoru) ile Sıfırdan Mobil Metin2 Geliştiriyorum

  • Konuyu açan Konuyu açan CynexWork
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 0
  • Gösterim Gösterim 155

CynexWork

Gold Üye
Gold Üye
Geliştirici
MT Üye
Mesaj
186
Çözümler
12
Beğeni
153
Puan
764
Ticaret Puanı
0
CYNEX MOBILE
Metin2 · Unreal Engine 5 · Sıfırdan Mobil İstemci
Geliştirme Günlüğü #1




​


Merhaba mmotutkunları ailesi,

Uzun süredir üzerinde düşündüğüm ve çalıştığım bir projeyi artık sizlerle paylaşma zamanı geldi. PrimeSchool sunucumuzun istemcisini Unreal Engine 5 ile, tamamen sıfırdan ve yalnızca mobil için yazıyoruz. Gördüğüm Mobil Oyunlarının Çoğu Emülatör, Wine ya da PC istemcisini telefona taşıma ben öyle değil; telefon için baştan tasarlanmış, gerçek bir mobil Metin2 istemcisi sunmak istiyorum.

Bu konuyu bir geliştirme günlüğü olarak açıyorum. Her önemli aşamada buraya video ve ekran görüntüleriyle güncelleme gireceğim.

▌ Projenin Amacı

  • Sunucu aynen kalıyor: Oyun mantığı (hasar, drop, görevler, efsunlar) mevcut sunucuda aynı kalacak. Yeni istemci aynı paket protokolünü konuşacak; oyuncular aynı sunucuda oynamaya devam edecek hem pc hem ios hem android.
  • Metin2'nin dışına çıkmıyoruz: Haritalar, modeller, ağaçlar, efektler yeniden orjinal metin2 şeklinde çizilip düzenleniyor.
  • Sadece mobil: Dokunmatik kontroller, telefon performans bütçesi ve yatay ekran.
  • Test Ve Debug: Her sistem test edilip doğrulanmadan "bitti" diğer aşama demiyoruz. Şu an otomatik test sayımız 100'ün üzerinde ve eklediğimiz her portu defalarca test ediyoruz.

▌ Şu Ana Kadar Tamamlananlar

✔ Ağ ve Bağlantı
  • Metin2 protokolü sıfırdan yazıldı: şifreli bağlantı, giriş, karakter seçimi, oyuna giriş.
  • Test sunucusunda 30 dakika kesintisiz bağlı kalma testi şuanlık başarılı.
  • Sunucu saati eşitleme ve hareket paketleri eski istemciyle bayt bayt aynı; hız hilesi korumasına takılmadan yürüyor.

✔ Harita (Jinno Köyü - Harita 41)
  • Arazi, orijinal zemin dokuları ve karışım haritalarıyla birebir.
  • 133 bina modeli, 658 yerleşim.
  • 496 ağaç: Orijinal SpeedTree ağaçları dönüştürüldü, yapraklar eski oyundaki gibi kameraya dönüyor.
  • Ot, çalı, köy ateşleri, şelaleler ve ışınlanma kapıları: Orijinal efektler, orijinal parçacık kurallarıyla yeniden yazılıp eklendi.
  • Nehir suyu (orijinal 30 karelik animasyon), gökyüzü ve sis haritanın kendi ayarlarından düzenlendi.

✔ Karakter ve Modeller
  • Tüm oyuncu ırkları (Lycan dahil), zırhlar, saçlar, silahlar ve 2.500'den fazla animasyon dönüştürüldü.
  • Harita 41 ve çevresindeki 159 NPC/canavar ırkı hazır.
  • Oyun verileri: 10.855 eşya, 2.215 canavar, 103 beceri, 3.777 ikon ve tüm Türkçe metinler dönüştürüldü.

✔ Mobil Kontroller ve Hareket
  • Sol altta sanal joystick (360°), sağda saldırı/beceri alanı ayrıldı grafiksel iyileştirmeleri en sona saklıyorum.
  • Ekrana dokununca o noktaya yürüme, Metin2'deki gibi yer işareti.
  • Parmakla kamera çevirme, iki parmakla yakınlaştırma; kamera yürürken yumuşakça karakterin arkasına dönüyor.
  • Bina, çit, duvar ve ağaç çarpışmaları orijinal Metin2 çarpışma verilerinden. Köprülerin üstünden geçiliyor.
  • Diğer oyuncu ve NPC'lerin hareketleri eski istemcideki gecikme dengelemesiyle akıcı oynatılıyor.

✔ Mobil Derleme
  • İlk Android derlemesi (APK) başarıyla alındı.
  • iOS için hazırlıklar tamamlandı.
▌ Yol Haritası

  • Şu an: Giriş ekranı ve karakter seçimi (mobil arayüz)
  • Sonra: iPhone'da ilk TestFlight sürümü: girişten oyuna gir, köyde dolaş
  • Savaş, HP/SP ve hedef sistemi
  • Envanter, ekipman ve eşya bilgileri
  • Sohbet
  • Beceriler
  • NPC mağazası, görev pencereleri, mini harita, sesler → kapalı beta
  • Sosyal sistemler, ekonomi, Cynex'e özel sistemler, oto av ve diğer haritalar eklenecek.

Eski istemcide toplam 124 sistem tespit ettik; hepsini mobil için baştan yazacağız. Uzun bir yol ama acele etmeden, sağlam ilerliyoruz.

▌ Son Söz

Görüş, öneri ve sorularınızı bu konuya yazabilirsiniz. Özellikle mobilde Metin2 oynarken "şu olsa çok iyi olur" dediğiniz şeyleri merak ediyorum. Bir sonraki günlükte giriş ekranı ve iPhone'dan ilk görüntülerle görüşmek üzere.

Cynex Ekibi​
 
En son bir moderatör tarafından düzenlenmiş:
Geri
Üst