Kaiser SF | Changelog

  • Konuyu açan Konuyu açan Kaiser
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 2
  • Gösterim Gösterim 133

Kaiser

Adͥᴍiͣnͫ
Admin
Süper Üye
Geliştirici
Yardımsever Üye
Mesaj
4.626
Çözümler
456
Beğeni
5.702
Puan
5.349
Ticaret Puanı
0
Merhabalar, hobi olarak geliştirmekte olduğum files için yeni bir geliştirici günlüğü açmak istedim. Öncekiler artık hem son buldu sayılır, hem de çok karışık içeriklerle doluydu doğal olarak. Yine aynı dosyalardan devam ediyorum fakat günlük konusu için başlangıç noktasının yenilenmesi gerektiğini düşündüm.
Uzunca zamandır sadece client/grafik işlerine kafa patlattığımı pek çoğunuz biliyor, artık bunların temelini ve düzenlemelerini tamamen bitirdim ve artık sadece client değil tüm files ile ilgileneceğim. Dolayısıyla bu konu grafik değil, files günlüğü olacak.

Temel Altyapı Özellikleri
- Kraizy.tgz / mainline
- Client: C++20 | VS2022
- Server: C++17 | BSD14
- Granny: 2.11
- DirectX11
- FMOD
- FreeType

Şimdiye kadar ölü kodlara ek olarak projeden kaldırılanlar
- EterImageLib projesi tamamı
- CWebBrowser projesi tamamı
- EterLocale projesi tamamı

- EterGrnLib/LODController.cpp ve .h
- EterLib/Decal.cpp ve .h
- EterLib/GrpPixelShader.cpp ve .h
- EterLib/GrpVertexShader.cpp ve .h
- EterLib/ScreenFilter.cpp ve .h
- EterLib/GrpShadowTexture.cpp ve .h
- EterLib/StateManager.cpp ve .h
- EterLib/GrpDevice.cpp ve .h
- EterLib/GrpDetector.cpp ve .h
- EterLib/DipBar.cpp ve .h
- EterLib/GprColor.cpp ve .h
- EterLib/GprColorInstance.cpp ve .h
- EterLib/GrpDIB.cpp ve .h
- EterLib/GrpFontTexture.cpp ve .h
- EterLib/GrpIndexBuffer.cpp ve .h
- EterLib/GrpLight.cpp ve .h
- EterLib/GrpLightManager.cpp ve .h
- EterLib/GrpPixelBuffer.cpp ve .h
- EterLib/GrpRatioInstance.cpp ve .h
- EterLib/GrpShadowTexture.cpp ve .h
- EterLib/GrpText.cpp ve .h
- EterLib/GrpVertexBuffer.cpp ve .h
- EterLib/GrpVertexBufferDynamic.cpp ve .h
- EterLib/JpegFile.cpp ve .h
- EterLib/LensFlare.cpp ve .h
- EterLib/NetDatagram.cpp ve .h
- EterLib/TextBar.cpp ve .h
- EterLib/GrpD3DXBuffer.cpp ve .h
- EterLib/BlockTexture.cpp ve .h
- GameLib/TerrainDecal.cpp ve .h
- GameLib/SnowParticle.cpp ve .h
- MilesLib/SoundBase.cpp ve .h
- MilesLib/SoundData.cpp ve .h
- MilesLib/SoundInstance.cpp ve .h
- MilesLib/SoundInstance2D.cpp ve .h
- MilesLib/SoundInstanceStream.cpp ve .h
- MilesLib/SoundManager2D.cpp ve .h
- MilesLib/SoundManager3D.cpp ve .h
- MilesLib/SoundManagerStream.cpp ve .h
- MilesLib/StdAfx.h
- MSS32.DLL
- UserInterface/locale_inc.h
Aklıma gelenler bunlar, hepsini not almadığımdan eksik olabilir.
Bu kaldırılan dosyaların pythona kadar uzanan bağlamları da tamamen silindi.

Proje tamamen native directx11 kullanır, bütün render yapıları buna göre değiştirildi ve düzenlendi. Çeşitli optimizasyonlar uygulandı ve uygulanmaya da devam edilecek. Sağlık sorunları nedeniyle eskisi gibi zaman ayıramıyorum, fırsat buldukça yenilikler yapılacak.

Son Sistemler/Eklentiler
Uzun süredir oyun içi sistemler ve server tarafıyla uğraşmadığım için henüz bu alanlarda bir gelişme yok. Artık ihmal edip unuttuğum yerlere dönme vakti..
Ağırlıklı olarak client tarafında zaman geçirdiğim için bu konuya fileste uygulanan en son düzenlemeler ile başlamak istiyorum. Bu noktadan devam ederim..

Bonus Tablosu
Ekran görüntüsü 2026-06-23 205707.webp

Dinamik Kar
Ekran görüntüsü 2026-06-23 210413.webp

Objeleri Tanıma/Algılama(Altyapı)


Objelere ve Karakterlere Gömülü Normal Map Desteği (Altyapı)
Öncesi:
Ekran görüntüsü 2026-06-22 174225.webp

Sonrası:
Ekran görüntüsü 2026-06-22 173250.webp


Öncesi:
Ekran görüntüsü 2026-06-22 161909.webp

Sonrası:
Ekran görüntüsü 2026-06-22 161717.webp

Öncesi:
Ekran görüntüsü 2026-06-23 213347.webp

Sonrası:
Ekran görüntüsü 2026-06-23 213507.webp

Efekt Aydınlatma(Altyapı)


Geniş Arazi
Ekran görüntüsü 2026-06-23 222038.webp

Ekran görüntüsü 2026-06-23 222058.webp

Aktif Z-Axis
Artık karakterler köprü gibi objelerin altından/üstünden vs. geçebilir.
 
bum bum bummmm aslan abim döndü
 

Benzer konular

Geri
Üst