Arama Sonuçları

  1. Sys

    Vesperis2 (N2Play Altyapısı) - Geliştirme Günlüğü

    Projeye 5 Ağustos 2026 saat 23.30 sularında başladım. Amacım, N2Play altyapısını modern Windows ortamında sorunsuz çalışabilir hâle getirmek ve temiz bir altyapı oluşturmaktı. Geliştirme sürecinde öne çıkan ilk deneyimlerim 1. Derleme Ortamı ve Bağımlılıklar (VS2022 & CMake 4.4) Projeyi...
  2. Sys

    Vesperis2 (N2Play Altyapısı) - Geliştirme Günlüğü

    Vulkan desteğinden sonra olur gibi :ROFLMAO: (Ön plandaki pencereye öncelik atanıyor)
  3. Sys

    Vesperis2 (N2Play Altyapısı) - Geliştirme Günlüğü

    Yeniliyor mu bilmem ağam'da gpu omega7 diye yutuluyor :D
  4. Sys

    Vesperis2 (N2Play Altyapısı) - Geliştirme Günlüğü

    DirectX 9 ve DirectX 11 çift backend mimarisine geçtim. Daha önceki geçişi iptal etmiştim bir takım sorunlar sebebiyle şimdi renderdoc'dahil taratmadığım kontrol etmediğim bir şey kalmadı dx9 da nasıl çalışıyorsa 11 de öyle çalışıyor. (Performans Artışı vs şuanlık beklemiyorum ama ufak farklar...
  5. Sys

    Vesperis2 (N2Play Altyapısı) - Geliştirme Günlüğü

    Teşekkürler Aslında atılmamak daha güzel. yıllar önce dx8-9 furyasında debelenmiştim onu hatırlattı ne gerek var aslında ama işte yola çıkışım fantezi :D
  6. Sys

    Vesperis2 (N2Play Altyapısı) - Geliştirme Günlüğü

    Uzun zamandır üzerinde çalıştığım ve istemcinin bel kemiğini oluşturan grafik motoru modernizasyonunu tamamladım. Bu yazıda yüzeysel geçmek yerine arkada dönen mimariyi, karşılaştığım teknik darboğazları ve çözümleri detaylıca anlatmak istedim. 1. Eski Miras Mimari ve Karşılaşılan Sorunlar...
  7. Sys

    Vesperis2 (N2Play Altyapısı) - Geliştirme Günlüğü

    Teşekkürler değiştirmek gerekiyordu yeni font vs biraz garip hissettiriyor
  8. Sys

    Vesperis2 (N2Play Altyapısı) - Geliştirme Günlüğü

    Teşekkürler adaşım :kalp:
  9. Sys

    Vesperis2 (N2Play Altyapısı) - Geliştirme Günlüğü

    Merhabalar uzun süre sonra güncelleme geldi :D Sentinel Güvenlik Sistemi: Sunucuya yapılan paket flood ve bot spam saldırılarına karşı hız sınırı getirildi. Bağlanıp bekleyen hayalet bağlantılar 3 saniye içinde otomatik olarak oyundan atılıyor. Hatalı paket veya bot şüphesinde otomatik ceza...
  10. Sys

    Vesperis2 (N2Play Altyapısı) - Geliştirme Günlüğü

    Uzun süredir güncelleme paylaşmıyordum, (Malum sebepler) arka planda üzerinde çalıştığım değişiklikleri kısaca özet geçmek istedim: Render & Shader Mimarisi: DX-11 geçişini iptal ettim. Motorun mevcut render ve shader mimarisini çok daha stabil, hafif ve modern bir yapıya kavuşturmak için...
  11. Sys

    Vesperis2 (N2Play Altyapısı) - Geliştirme Günlüğü

    Projeye biraz ara vermek zorunda kaldım. 😔 Uzun bir süre güncelleme gelmeyecek gibi görünüyor ama belli de olmaz, belki bir anda geri dönerim. (Hanım ağayla biraz tartıştık da) Bu sebepten şimdilik projeyi rafa kaldırmak durumundayım, geri dönersem kaldığımız yerden devam ederiz. DX11 için...
  12. Sys

    Vesperis2 (N2Play Altyapısı) - Geliştirme Günlüğü

    Shadere taşırken yanlışlıkla D3D11 geçmişim yahu :aman: (Müsait zamanda A dan z ye geçiş için neler yaptım güncelleme log geçmişi paylaşırım)
  13. Sys

    Vesperis2 (N2Play Altyapısı) - Geliştirme Günlüğü

    1) Shader Tabanlı Sis (Fog) & Görüş Mesafesi Eski DirectX FFP sis komutlarını çöpe atıp saf HLSL SM 3.0 lineer sis algoritmasına geçtim. Gerçek 3D kamera mesafesiyle hesaplandığı için dağlarda ve zindanlarda ufuk geçişleri çok daha yumuşak ve atmosferik oldu. 2) 2D Arayüz (UI) ve MiniMap Saf...
  14. Sys

    Vesperis2 (N2Play Altyapısı) - Geliştirme Günlüğü

    Tam build aldığım dediğim Game DB, QC, client, client tools'larımın tamamını, yani A'dan Z'ye her şeyi build alıyorum. Granny2 SDK'yı bile build alıyorum diyebilirim size :D Bir sürü değişikliğim yeni araçlarım vs var. Modül bazında bazı build'leri, değişiklik çok büyük değilse, Bende 10...
  15. Sys

    Vesperis2 (N2Play Altyapısı) - Geliştirme Günlüğü

    Uzun suredir uzerinde ugrastigim zindan (dungeon) tarafindaki grafik motoru ve shader donusumunden biraz bahsetmek istedim. shader sürecinden beri sıkıntısını kafamda dert ediyordum halletim çok şükür :D Metin2'nin klasik grafik motorunu biliyorsunuz zaten 2000'lerin basindan kalma sabit...
  16. Sys

    Vesperis2 (N2Play Altyapısı) - Geliştirme Günlüğü

    Oyunda uzun süredir pasif ve hatalı olan kılıç savurma ve ok/mermi izleri tamamen aktif edildi. Sistem eski DirectX FFP (Fixed Function Pipeline) kalıntılarından tamamen arındırılarak modern HLSL SM 3.0 shader mimarisine geçirildi artık çok daha yumuşak, akıcı ve gözü yormayan estetik bir...
  17. Sys

    Vesperis2 (N2Play Altyapısı) - Geliştirme Günlüğü

    - WeatherShader.hpp HLSL SM 3.0 mimarisi inşa edildi (WeatherSnow, WeatherRain, WeatherSplash teknikleri). - Kar parçacıklarının render döngüsü RenderLib::ShaderManager'a taşındı, eski FFP SetTextureStageState ve StateManager çağrıları tamamen temizlendi. - D3D9 vertex hizalaması düzeltildi...
  18. Sys

    Vesperis2 (N2Play Altyapısı) - Geliştirme Günlüğü

    Mini-update: Biraz daha SpeedTree 4.1'in nimetlerinden yararlandım Leaf Rocking ve Rustle: Yapraklarin daldaki genis ritmik salinimi ve ruzgar siddetine bagli canli mikro titresimleri (hisirti) eklendi. Senkronize Golge: Agaclar ruzgarda esneyip yapraklar dalgalandikca yerdeki golgeleri de...
  19. Sys

    Vesperis2 (N2Play Altyapısı) - Geliştirme Günlüğü

    Aslında pek de dert değil. Projeye girmeden mecburen derlemek zorunda kalmıştım, 2-3 saat uğraştırmıştı. Değer mi diye düşünmüştüm Şimdiki düşüncem değmezmiş.. sıfırdan bir dosyaya başlamak daha mantıklıymış. Şimdi vcpkg üzerinden gidiyorum. Sürümü de kilitlemedim zaten. Amacım oyunu açmaktan...
Geri
Üst