Yardım Android & İOS için Server Files

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

maxbro

[GM]MaxBro
MT Üye
Mesaj
601
Çözümler
21
Beğeni
493
Puan
829
Ticaret Puanı
0
Merhaba arkadaşlar hepinize iyi günler iyi çalışmalar dilerim. Aklımda birkaç soru var size sormak istedim. Halihazırda var olan herhangi bir Server Files'i mobil platforma taşınma gibi bir çalışma yapan arkadaşlar var mı? Güzel eğlenceli bir files yapma düşüncesi içerisindeyim. Mobil platformlarda aktif olan sunucular mevcut. Bir şekilde yoluna devam ediyor. Bu alanda çeşitliliğin arması daha kaliteli içeriklerin devamını getireceğine inanıyorum. Mobil sürümü için hangi sunucu türü kullanılıyor. Güncellemeler nasıl yapılıyor , veri tabanı için ne kullanılıyor. Quest düzenlemeleri nasıl oluyor. Ödeme sistemi entegrasyonu nasıl çalışıyor. Bu konuda hizmet veren arkadaşlar var mı, varsa mobile taşıma maliyeti tahmini ne kadar olur. Bu konuda biraz bilgiye ihtiyacım var. Şimdiden teşekkürler.
 
 
kardeşim bu farklı bir proje. ben doğrudan unity motoruna taşıma işi hakkında bilgi edinmek istemiştim.
 
Öyle bir taşıma işi yok sıfırdan yazacaksınız.

Granny modelleri ya da texture'leri Unity dönüştürebilirsin sadece
 
oyunu hem pcde hemde masaüstünde oynatmanın bir yolu yok mu yani
Var hocam, çeşitli düzenlemeleri yaparak ulaşırsın. Ama hali hazırda bir proje yok. Unreal yada unity gibi gelişmiş motorlar kullanarak olur.
Bu teknik olarak mümkün. Örnek olarak Garena Delta Force verebiliriz. Fakat bunu yapabilecek bütçe ve ekip maalesef metin2 pvp camiasında bulunmuyor.
Var aslında, mobile2 mesela hem pcden giriyorum hemde mobilden. Hemde tek hesaba.
 
Lütfen kendi adına konuş 😀
Sizin veya herhangi birinin adına konuştuğumu sanmıyorum. Ayrıca yazdığımı okuyup anlamamışsınız sanırım. Hem ekip hem para pvp sektöründe kimsede yok dedim. Mobile2 yazılım ekibi farklı diye biliyorum. Bu tür işleri başarmak zordur. Çok takip edemediğim için her gelişmeden haberdar olmamak gayet doğal. Hepimizin sahip olduğu bir hayat var ve yaşıyoruz. Bu arkadaşlar başarmışsa bize de tebrik etmek düşer ve o yolda ilerleyenlere de yol gösterici olur bizi mutlu eder. Ek olarak bu tür keskin cevaplar sadece polemik yaratır. Forumda bulunma amacımız birbirimize destek olmaktır, polemiğe girmek değil.
Var aslında, mobile2 mesela hem pcden giriyorum hemde mobilden. Hemde tek hesaba.
Mobil versiyonu hiç indirip deneyimlemedim. İlerleyen günlerde işlerden fırsat bulursam hem mobil hem de masaüstü versiyonu deneyimlemek isterim.
 
Sizin veya herhangi birinin adına konuştuğumu sanmıyorum. Ayrıca yazdığımı okuyup anlamamışsınız sanırım. Hem ekip hem para pvp sektöründe kimsede yok dedim. Mobile2 yazılım ekibi farklı diye biliyorum. Bu tür işleri başarmak zordur. Çok takip edemediğim için her gelişmeden haberdar olmamak gayet doğal. Hepimizin sahip olduğu bir hayat var ve yaşıyoruz. Bu arkadaşlar başarmışsa bize de tebrik etmek düşer ve o yolda ilerleyenlere de yol gösterici olur bizi mutlu eder. Ek olarak bu tür keskin cevaplar sadece polemik yaratır. Forumda bulunma amacımız birbirimize destek olmaktır, polemiğe girmek değil.

Mobil versiyonu hiç indirip deneyimlemedim. İlerleyen günlerde işlerden fırsat bulursam hem mobil hem de masaüstü versiyonu deneyimlemek isterim.
Kapsamlı bir çalışma yapmadım ancak birebir deneyimleme fırsatım oldu. Unreal Engine tarafında, aynı projeyi hem masaüstü hem de mobil platformlar için eş zamanlı olarak çıkarmak teknik olarak mümkündür. Motorun sunduğu cross-platform build, ölçeklenebilir UI sistemi (UMG) ve input abstraction yapısı sayesinde PC ve mobil için ortak bir altyapı kurulabiliyor.

Tasarım aşamasında özellikle menü yapısı, arayüz ölçeklendirmesi, çözünürlük uyumluluğu ve kontrol şemaları doğru planlanırsa, tek bir proje üzerinden her iki platformda da sağlıklı bir kullanıcı deneyimi elde edilebilir. Performans tarafında ise mobil için LOD, texture streaming, shader sadeleştirme ve draw call optimizasyonları dikkate alınarak yeniden şekillendirilebilir. Doğru optimizasyonla istenilen sonuca ulaşılabileceğini düşünüyorum.
Mesela direk clienti veya tüm kodları ui, mesh vs alıp, kullanılabilirliği konusunda çok çok zor olacağını düşünüyorum. Yapının en baştan mobile göre şekillendirilmesi gerekiyor. Ama dediğim gibi, unreal gibi gelişmiş motorlar cross platforma izin veriyor.
 
Kapsamlı bir çalışma yapmadım ancak birebir deneyimleme fırsatım oldu. Unreal Engine tarafında, aynı projeyi hem masaüstü hem de mobil platformlar için eş zamanlı olarak çıkarmak teknik olarak mümkündür. Motorun sunduğu cross-platform build, ölçeklenebilir UI sistemi (UMG) ve input abstraction yapısı sayesinde PC ve mobil için ortak bir altyapı kurulabiliyor.

Tasarım aşamasında özellikle menü yapısı, arayüz ölçeklendirmesi, çözünürlük uyumluluğu ve kontrol şemaları doğru planlanırsa, tek bir proje üzerinden her iki platformda da sağlıklı bir kullanıcı deneyimi elde edilebilir. Performans tarafında ise mobil için LOD, texture streaming, shader sadeleştirme ve draw call optimizasyonları dikkate alınarak yeniden şekillendirilebilir. Doğru optimizasyonla istenilen sonuca ulaşılabileceğini düşünüyorum.
Mesela direk clienti veya tüm kodları ui, mesh vs alıp, kullanılabilirliği konusunda çok çok zor olacağını düşünüyorum. Yapının en baştan mobile göre şekillendirilmesi gerekiyor. Ama dediğim gibi, unreal gibi gelişmiş motorlar cross platforma izin veriyor.
tasarım kadar oynanabilirlik de çok önemli. mobilde proje yapmanın en büyük amacı rahat bir oyun deneyimi sağlamak olmalı bence. oyuncular kanepede uzanırken tablet veya telefondan rahatlıkla oynayabilmeli. artık saatlerce sandalye masada oyun oynamak zor ve yorucu geliyor.
 
tasarım kadar oynanabilirlik de çok önemli. mobilde proje yapmanın en büyük amacı rahat bir oyun deneyimi sağlamak olmalı bence. oyuncular kanepede uzanırken tablet veya telefondan rahatlıkla oynayabilmeli. artık saatlerce sandalye masada oyun oynamak zor ve yorucu geliyor.
Kesinlikle katılıyorum. Yeri geliyor yatarken, yeri geliyor sağda solda oyun oynamak büyük rahatlık sağlıyor. Bilgisayar başında saatler vermek bel ağrısı, boyun baş ağrısı vs yaratabiliyor. Şahsen belim fazlaca ağrımaya başladı. 😂😂
Bir mobil yapta gelelim oynamaya. 😅😅
 
Kesinlikle katılıyorum. Yeri geliyor yatarken, yeri geliyor sağda solda oyun oynamak büyük rahatlık sağlıyor. Bilgisayar başında saatler vermek bel ağrısı, boyun baş ağrısı vs yaratabiliyor. Şahsen belim fazlaca ağrımaya başladı. 😂😂
Bir mobil yapta gelelim oynamaya. 😅😅
Yeni bir araba daha aldım o yüzden çok para harcayamıyorum. Ama şimdi sırada güzel bir mobil server düşünüyorum. Hatta aklımda çok fena fikirler mevcut. Metin2 eski yapısı nedeniyle hayata geçiremediğim bazı event tasarımları vardı. İnşallah onları da modern kütüphaneler sayesinde yapabileceğiz. Çok user olur mu bilmem ama eğlenceli olacağına inanıyorum. Server bakım giderleri arasında çok fark var mıdır bilmiyorum. Dosyalarımı yedeklediğim ssd mefta olunca bir çok çalışma hepsi yok oldu. Herşeye sıfırdan başlamak gerekiyor.
 
Yeni bir araba daha aldım o yüzden çok para harcayamıyorum. Ama şimdi sırada güzel bir mobil server düşünüyorum. Hatta aklımda çok fena fikirler mevcut. Metin2 eski yapısı nedeniyle hayata geçiremediğim bazı event tasarımları vardı. İnşallah onları da modern kütüphaneler sayesinde yapabileceğiz. Çok user olur mu bilmem ama eğlenceli olacağına inanıyorum. Server bakım giderleri arasında çok fark var mıdır bilmiyorum. Dosyalarımı yedeklediğim ssd mefta olunca bir çok çalışma hepsi yok oldu. Herşeye sıfırdan başlamak gerekiyor.
Zaten topluda başlasan yine sıfır olucaksın. Ama bilgin ve tecrüben var zorlanacağını zannetmiyorum. Umarım yakın zamanda changelog görürüz. Hayırlı olsun bu arada Allah kaza bela vermesin.
 
Eğer bilgisayar versiyonu değişmeyip mobil tarafı yapılacaksa bunun direkt olarak uyumluluğu yok. Unity (ki mobil tarafta tercihim unreal'a göre unitydir) ile sıfırdan yapılması gerekiyor. Model kısmından ziyade muhtemelen zorlayacak kısım network kısmı olacaktır. Mevcut desktop clientteki packetleri taklit etmek gerekmekte. Mobilde 32 bit desteği kalktığı için mobil clientin 64 bit ile yapılması gerekiyor. Eğer game'niz 32 bit ise burada clientinizin 64 bit olarak tip farklarına dikkat etmeniz lazım.
 
Eğer bilgisayar versiyonu değişmeyip mobil tarafı yapılacaksa bunun direkt olarak uyumluluğu yok. Unity (ki mobil tarafta tercihim unreal'a göre unitydir) ile sıfırdan yapılması gerekiyor. Model kısmından ziyade muhtemelen zorlayacak kısım network kısmı olacaktır. Mevcut desktop clientteki packetleri taklit etmek gerekmekte. Mobilde 32 bit desteği kalktığı için mobil clientin 64 bit ile yapılması gerekiyor. Eğer game'niz 32 bit ise burada clientinizin 64 bit olarak tip farklarına dikkat etmeniz lazım.
Mobil için söyleyemem ama 64 bit için zaten birçok kaynak var. Dikkatli yükseltilirse 64 için sorun olmaz. Network kısmına katılıyorum. Mobile2 için bile bazen optimizasyon sorunları, network sorunları bariz bi şekilde belli oluyor. Mobil için hiç kaynak görmedim. Orasını baştan yazmak lazım. Ama yapılır. En basit örneği mobile2. Yapıldı, zorluğu tartışılır tabiki. 😅😅
 
Royale Online'ı incelemenizi öneririm. Mobile2 den ve kat daha iyidir. Unity kullanıyorlar. Hem android hem ios versiyonu var. Bir oyunun hem mobil hem pc aynı anda oynamaması gerektiği düşüncesindeyim. Adil bir savaş ortamı olmuyor. Hoş pc den girilse oyuna hiç girilemeyecek herhalde kanallar hep full çekiyor. Oyuna girmekte zorlanıyorsunuz bazen. Sunucu tarafına pek dokunmadıklarını düşünüyorum. Yani sıfırdan yazalım şeklinde bir şey olmadığı aşikar. Uyumlu hale getirilmiş gibi sadece. Hatta martysama alt yapı üzerine yaptıklarını da söyleyebilirim. Zira sadece martysama üzerinde bulunan bazı hatalar ile karşılaştım oynadığım dönemde.
 
Royale Online'ı incelemenizi öneririm. Mobile2 den ve kat daha iyidir. Unity kullanıyorlar. Hem android hem ios versiyonu var. Bir oyunun hem mobil hem pc aynı anda oynamaması gerektiği düşüncesindeyim. Adil bir savaş ortamı olmuyor. Hoş pc den girilse oyuna hiç girilemeyecek herhalde kanallar hep full çekiyor. Oyuna girmekte zorlanıyorsunuz bazen. Sunucu tarafına pek dokunmadıklarını düşünüyorum. Yani sıfırdan yazalım şeklinde bir şey olmadığı aşikar. Uyumlu hale getirilmiş gibi sadece. Hatta martysama alt yapı üzerine yaptıklarını da söyleyebilirim. Zira sadece martysama üzerinde bulunan bazı hatalar ile karşılaştım oynadığım dönemde.
Şuan sanırım joyistik döşe meshleri texture aktar felan yöntemiyle yapmışlar gibi görünüyor. Arka planını hiç görmedim. Kendi denediklerime göre yorum yapıyorum. Server yapısına dokunmamalarının sebebi packet yapısı olabilir. Her ne kadar eski bir oyun olsada paket akışı benim fikrimce çok güzel. Sıfırdan belki daha iyisi yapılabilir. Ama hangi ekip oturur yapar bilinmez. Royale2 duydum sanki aynı oyun olmayabilir. Ancak inceleyecem.
 
Geri
Üst