Arama Sonuçları

  1. 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...
  2. 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...
  3. 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...
  4. 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...
  5. 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...
  6. Sys

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

    RenderLib ve Sabit Fonksiyonlu Boru Hattının Kaldırılması RenderLib'i bir üst yorumda az biraz anlatmıştım. :D Eski Direct3D Sabit Fonksiyonlu Boru Hattı'nın (FFP) tamamen tasfiye edilmesi, yani artık tamamen kaldırılması amacıyla merkezi RenderLib kütüphanesi kuruldu. SkyBox, Bulutlar, Su...
  7. Sys

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

    İstemci tarafında oyunun 20 yıllık eski ve dağınık render yapısını toparlamak için RenderLib adında sıfırdan bağımsız bir grafik kütüphanesi oluşturdum. RenderLib nedir, içinde ne var ve ne işe yarıyor kısaca özetlemek istedim RenderLib, oyunun tüm modern grafik ve shader süreçlerini tek bir...
  8. Sys

    Source SpeedTree SDK 4.2/5.1

    Gece dalgınlığı yaşadım görmemişim 😂😂
  9. Sys

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

    Directx 9 dan kurtulacağım bir gün :D ya dx9'da tamamen shader geçeceğim veya dx11 için bi ara başlayacağım.. ( :alsaa: ) Emoji iç sesim gibi :D SpeedTreeRT 1.6'sürümünden SpeedTreeRT 4.1 sürümüne yükseltildi yeniden yapılandırıldı. 3 Boyutlu Gür Yaprak Hacmi: Yaprakların yandan düz görünmesi...
  10. Sys

    Source SpeedTree SDK 4.2/5.1

    Teşekkürler hasanım ama 5.1'in source kısmını göremedim. 4.1'e geçtim 1.6 dan sıkılmıştım bir sürü uğraş çıktı :D
  11. Sys

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

    Satmak paylaşmak gibi bir amacımız yok bir sorun olacağını zannetmiyorum kendimize göre eğleniyoruz.. En fazla derlenmiş exe veririm diye düşünüyorum :D :rockband:
  12. Sys

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

    Teşekkürler adaşımmm Harici bir libOodle kütüphanesi yerine doğrudan RAD Game Tools'un yerel Granny SDK API'sini modern C++23 mimarisiyle Direct3D 11 pipeline'ına bağladım. Granny motoru arka planda Oodle dekompresyonunu zaten native olarak hallettiği için harici wrapper katmanlarına gerek...
  13. Sys

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

    Adaşıma elleme bizler fantezi arıyoruz :muha: :muha: :muha:
  14. Sys

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

    Piyasadaki 20 yıllık, kapalı kaynak ve sürekli çöken antika Granny araçlarının yetersizliğinden dolayı DirectX 11 ile sıfırdan modern bir GR2 inceleme aracı geliştirdim. Kısaca neler yapabiliyor: DirectX 11 donanımsal gölgelendiriciler ile tel kafes, çift taraflı aydınlatma, kemik ağırlık...
  15. Sys

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

    Ek Güncelleme - EterLib & PythonTextTail: Metin ve isimlik (TextTail) çizimlerini tek bir Draw Call altında toplayan Global Batching sistemi entegre edildi. Pazar alanı gibi sahnelerde binlerce bağımsız çizim çağrısı 1-2 Draw Call seviyesine indirgendi. - InstanceBase: Animation LOD sistemi...
  16. Sys

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

    Kalabalık pazar alanlarında ve yoğun savaş sahnelerinde yaşanan FPS düşüşlerini engellemek adına istemcinin 3D modelleme ve iskelet animasyon sistemi baştan sona modernize edildi. Eski Kod Tabanı Temizliği: SDK içerisindeki eski konsol mimarilerine (PS2, PS3, Xbox vb.) ait kullanılmayan 7k +...
  17. Sys

    belki dx11 olur

    Yok Hasan’ım kendim düzenleme yaptım ileride illaki n2 da sıkılacağım yapacak bir şeyler bulamayacak kıvama gelirsem diye onun hazırlığına göre güncelliyorum 😂
  18. Sys

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

    Konuya bir süre daha güncelleme veremeyeceğim galiba… Auth kısmını refactor etmekle uğraşıyorum ve artık gerçekten kafayı yemek üzereyim. Her dokunduğum yerden başka bir şey çıkıyor, bitireyim derken daha da içinden çıkılmaz bir hâle geliyor. :confused: - Giris basarisiz oldugunda...
Geri
Üst