İlan
04 Haz 2026 20 çevrimiçi üye Duyurular
Ana Sayfa Metin2 PvP Soru-Cevap
Ana Sayfa Forum Metin2 PvP Soru-Cevap Orjinal başlığın Türkçe hali: * Aynı anlamı, oyun...
İlan Yan banner placeholder

Cevaplanmadı Orjinal başlığın Türkçe hali: * Aynı anlamı, oyun adlarını, sürüm/derece/rakam bilgilerini koru * Farklı kelimeler ve farklı akış kullan ama clickbait ekleme * Uzunluğu yaklaşık koru, maksimum

cihant 06.04.2026 04:23 706 görüntüleme 40 cevap
Son Mesaj
cihant
Üye
Üye
Katılım26 Mar 2026
Konular6
Mesajlar66
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
04.05.2026 22:25 #16
Marty Sama V5.3 kullanıyorum. Kullandığım alt yapı ile çok bir bağım kalmayacak kadar düzenleme yapmış olsamda ;bu konu hakkında bir yorum yapmak istiyorum. Herkesin kendi kullandığı dosyalar...
TRLink
Üye
Üye
Katılım25 Oca 2026
Konular5
Mesajlar44
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
04.05.2026 22:25 #17
MMOZirveSF v3 kullanıyorum. Bakıldığında bir çok temizlik ve bir çok fix işlemi uygulamış olsam da forumumuz adına paylaşılmış dosyaları hem denemek hem de bunun üzerine bir server kurmak istiyorum.
okasimoglu
Üye
Üye
Katılım14 Mar 2026
Konular7
Mesajlar58
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
04.05.2026 22:25 #18
Hazır altyapılar içinde en iyisi şimdilik marty 5.3 ve üzeri sürümlerdir mainline orjinal kodun fazla kurcalanmamış sadece fix ve kütüphane güncellemeleri yapılmış halidir ufak tefek kendine göre düzenlemeleri olsada sorun yaratacak bir durum yok gibi eksikler var mı var fixlenmesi gereken çok şey var ve güncellenmesi gereken ama diğer dosyalara göre normal bir insanın başlayabileceği en düzgün başlangıç dosyalarıdır. Başladıktan sonra eksikleri tamamladığınızda istediğiniz türde bir server hazırlanabilir. Eklentili ve fixli olarak geçen diğer altyapıların içinde fix adı altında oyunu bozan şeyler olduğu için doğru bir hata ayıklamaya yönelik algoritmik incelemeyle çoğu fixin sorunlu olduğu veya eksik olduğu kendini belli edecektir bu sebeple temiz bir başlangıç en iyisidir.

Diğer bir yönden bakarsak:
Yazılımda iyi olan biri komple marty ve mainline altyapıyı tamamen kodu yenileme ihtiyacı duyacaktır en azından yoğun kullanılan işlemleri çünkü marty ve mainline altyapıların hepsi çekirdeği aynı olduğu için belli bir noktadan sonra yeterli performansı gösteremiyor bunun sebebi ise oyuna aşırı fazla sistem ve eklenen kodların performansa etkisi çok oluyor ve belli bir noktadan sonra lag ve benzeri sorunlar oluşmaya başlıyor. Uzun vadeli yüksek çaplı ve oyunculu projelerde kodun yeniden ele alınması gerekiyor.

Ufak bir not kütüphane güncellemeleri performansa etkisi kullanıldığı yere göre kesin performans artışı ve benzeri ekstralar sağlamaz çünkü günümüz bilgisayarları her geçen gün hızlandığı için ve kütüphaneyi geliştiren ekibin test yaptığı bilgisayar değişmiş olabilir ve bazı durumlarda eski kütüphane daha verimli çalışacaktır günümüz oyunlarından örnek vermek gerekirse neden yeni çıkan güzel grafikli oyunlar yüksek bütçeli pc istiyor o mantık çoğu geliştirici performansı arttırmıyor yeni sürümlerde düşürüyor olabiliyor çünkü bilgisayarlar hızlı olduğu için optimizasyona ciddi zaman harcamıyorlar zaman nakitdir hesabı zaman çok büyük bir etken olmaya başladı son zamanlarda. O yüzden güncelleyeceğiniz kütüphaneyi detaylı performans testine sokmadan kesin sonuca varılmaz o yüzden her işin başı test etmek den geçiyor asıl sonuca bu şekilde ulaşılır.

Ben bile zamandan tasarruf etmek için marty kullanmak zorunda kalıyorum ne kadar istemesem de zaman çok sıkıntı yaratıyor o yüzden bir şeyin detaylı performans ve benzeri testlerini yapmadan kullanmak doğru değil zamanınız sınırlıysa marty uzun bir zamanınız var ve çok farklı projeler yeni oyunlar çıkarmak istiyorsanız komple bütün kodu yeniden ele almaktan geçiyor işin özeti bu.
izyra
Üye
Üye
Katılım03 Oca 2026
Konular5
Mesajlar72
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
04.05.2026 22:25 #19
Hazır altyapılar içinde en iyisi şimdilik marty 5.3 ve üzeri sürümlerdir mainline orjinal kodun fazla kurcalanmamış sadece fix ve kütüphane güncellemeleri yapılmış halidir ufak tefek kendine göre düzenlemeleri olsada sorun yaratacak bir durum yok gibi eksikler var mı var fixlenmesi gereken çok şey var ve güncellenmesi gereken ama diğer dosyalara göre normal bir insanın başlayabileceği en düzgün başlangıç dosyalarıdır. Başladıktan sonra eksikleri tamamladığınızda istediğiniz türde bir server hazırlanabilir. Eklentili ve fixli olarak geçen diğer altyapıların içinde fix adı altında oyunu bozan şeyler olduğu için doğru bir hata ayıklamaya yönelik algoritmik incelemeyle çoğu fixin sorunlu olduğu veya eksik olduğu kendini belli edecektir bu sebeple temiz bir başlangıç en iyisidir.

Diğer bir yönden bakarsak:
Yazılımda iyi olan biri komple marty ve mainline altyapıyı tamamen kodu yenileme ihtiyacı duyacaktır en azından yoğun kullanılan işlemleri çünkü marty ve mainline altyapıların hepsi çekirdeği aynı olduğu için belli bir noktadan sonra yeterli performansı gösteremiyor bunun sebebi ise oyuna aşırı fazla sistem ve eklenen kodların performansa etkisi çok oluyor ve belli bir noktadan sonra lag ve benzeri sorunlar oluşmaya başlıyor. Uzun vadeli yüksek çaplı ve oyunculu projelerde kodun yeniden ele alınması gerekiyor.

Ufak bir not kütüphane güncellemeleri performansa etkisi kullanıldığı yere göre kesin performans artışı ve benzeri ekstralar sağlamaz çünkü günümüz bilgisayarları her geçen gün hızlandığı için ve kütüphaneyi geliştiren ekibin test yaptığı bilgisayar değişmiş olabilir ve bazı durumlarda eski kütüphane daha verimli çalışacaktır günümüz oyunlarından örnek vermek gerekirse neden yeni çıkan güzel grafikli oyunlar yüksek bütçeli pc istiyor o mantık çoğu geliştirici performansı arttırmıyor yeni sürümlerde düşürüyor olabiliyor çünkü bilgisayarlar hızlı olduğu için optimizasyona ciddi zaman harcamıyorlar zaman nakitdir hesabı zaman çok büyük bir etken olmaya başladı son zamanlarda. O yüzden güncelleyeceğiniz kütüphaneyi detaylı performans testine sokmadan kesin sonuca varılmaz o yüzden her işin başı test etmek den geçiyor asıl sonuca bu şekilde ulaşılır.

Ben bile zamandan tasarruf etmek için marty kullanmak zorunda kalıyorum ne kadar istemesem de zaman çok sıkıntı yaratıyor o yüzden bir şeyin detaylı performans ve benzeri testlerini yapmadan kullanmak doğru değil zamanınız sınırlıysa marty uzun bir zamanınız var ve çok farklı projeler yeni oyunlar çıkarmak istiyorsanız komple bütün kodu yeniden ele almaktan geçiyor işin özeti bu.
Dediklerin doğru ama biz eski fileste vs13 de client derliyorduk c++ sürümü de eskiydi client 22 değil 19'a taşınmasına ve c++ 17 ye taşınmasına rağmen ufak tefek kod değişiklikleriyle ve kütüphanelerin güncellenmesiyle %11 kullanan client bu işlemlerden sonra %8.5-9 arası kullanıyordu sürümler bence performansa etki ediyor (deneyip gördüğüm kadarıyla) ama tabi tek mevzu sürüm yükselt performans artsın değil o şekilde artacak performans belli kodları yükselttiğin c++ sürümü ile revize edersen işte o zaman asıl performans ortaya çıkar
okasimoglu
Üye
Üye
Katılım14 Mar 2026
Konular7
Mesajlar58
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
04.05.2026 22:25 #20
Dediklerin doğru ama biz eski fileste vs13 de client derliyorduk c++ sürümü de eskiydi client 22 değil 19'a taşınmasına ve c++ 17 ye taşınmasına rağmen ufak tefek kod değişiklikleriyle ve kütüphanelerin güncellenmesiyle %11 kullanan client bu işlemlerden sonra %8.5-9 arası kullanıyordu sürümler bence performansa etki ediyor (deneyip gördüğüm kadarıyla) ama tabi tek mevzu sürüm yükselt performans artsın değil o şekilde artacak performans belli kodları yükselttiğin c++ sürümü ile revize edersen işte o zaman asıl performans ortaya çıkar
c++ sürümü yükseltmek derleyici sürümü yükseltmektir kütüphane değil yanlış anlamışsın c++ sürümleri güncellediğinde kodlar daha da optimize ediliyor o yüzden bir tık farketedebilir ama yüksek bir kazanc sağlamıyor tek başına performans konusundaki asıl etken kod optimizasyonu dur sonrasında derleyici sürümleri etki yapmaya başlıyor örneğin clientin en büyük cpu düşmanı pythondur root yani bunu maksimum seviyede optimize ettiğinde oyunda donma kasma fps dalgalanma hepsi hiç yok denilecek kadar nadir oluyor
izyra
Üye
Üye
Katılım03 Oca 2026
Konular5
Mesajlar72
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
04.05.2026 22:25 #21
c++ sürümü yükseltmek derleyici sürümü yükseltmektir kütüphane değil yanlış anlamışsın c++ sürümleri güncellediğinde kodlar daha da optimize ediliyor o yüzden bir tık farketedebilir ama yüksek bir kazanc sağlamıyor tek başına performans konusundaki asıl etken kod optimizasyonu dur sonrasında derleyici sürümleri etki yapmaya başlıyor örneğin clientin en büyük cpu düşmanı pythondur root yani bunu maksimum seviyede optimize ettiğinde oyunda donma kasma fps dalgalanma hepsi hiç yok denilecek kadar nadir oluyor
Ben de tek başına arttırabileceği performans belli dedim zaten.
cihant
Üye
Üye
Katılım26 Mar 2026
Konular6
Mesajlar66
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
04.05.2026 22:25 #22
Kendi sunucu dosyalarını geliştirmeye başlayan herkesin ilk adım olarak cevabını aradığı soru.

Altyapı Server Files, kullanılan dosyanın ana iskeletidir. Performanslı ve sorunsuz bir server files, iyi bir altyapı server files ile inşa edilebilir.

Altyapı fileste kullanılan kütüphanelerin güncel olması, sürdürülebilir ve performanslı olması açısından önemlidir çünkü kütüphane güncellemeleri, hata çözümlerini ve performans geliştirmelerini yanında getirir. Yeni eklenen fonksiyonlarda, altyapı filesin sürdürülebilirliğini arttırır.

Altyapı fileste uygulanan hata çözümlerinin, tespit edilen hatayı gideriyor olması ve yeni hatalara sebebiyet vermemesi ise aranılan ikinci kriter olabilir. Bunun için olmayan hatalar için çözüm uygulamaktan kaçınmak ve yapılan düzenlemenin etkilerini anlamak önemlidir. Bu etkileri anlamak için giriş düzeyde C++ bilgisine ihtiyaç duyulmaktadır.


Peki siz hangi altyapı server files kullanıyorsunuz? Nedenleriyle birlikte cevaplayın ve altyapı server files arayanlara rehber olun.


Lütfen işinize yarayan yorumları beğenmekten ve yorumun yanında bulunan yukarı ok tuşunu kullanarak öne çıkarmaktan çekinmeyin.
mboSeo
Bu konuyu görüntüleyenler
1 misafir
Cevap yazmak için giriş yapın.
İlan Yan banner placeholder