leonscottkfm

Unreal MVP
31 May 2015
1,436
5
190
63
27
(34) İstanbul Avrupa
store.steampowered.com
Custom Game State oluşturdum. Çünkü oyunum multiplayer ve bazen ortak alınan eşyaların orada depolanması lazım. Bildiğiniz üzere GameState hem server hem clientler arasında veri alışverişi yapabilir. GameMode de aynı amaçla kullanılabilirdi fakat daha çok zahmetli çünkü sadece Server bazlı çalışıyor.
GameState de şu anda fazla fonksiyon ve event yok.
Editörde FPS 90-100 iken oyun başladığı anda GameState spawn olduğunda FPS birden 40'a kadar düşüyor.
Bunu nereden anladım ? Çünkü Custom olan OnlineGameStatemi -> GameStateBase ile değiştirerek kontrol ettim. GameStateBase varken FPS 90-100.
Fakat OnlineGameState devreye girdiğinde FPS 40 a düşüyor.
İçerisinde de bir şey yok ha.
Bu nasıl olabilir ? Nasıl engellenebilir ?
Bu arada Event Tick ve Begin Play gibi şeyler de yok. Sadece Custom eventler var gerektiği yerde tetiklenen.

Sorun çözüldü. Çünkü settings sistemim ayarları savegame ile kaydedip load ediyor. Dolayısıyla GameState boş değil ise oyunu yüklüyor. Dolayısıyla bu grafik ayarları da yükleniyor. Default olarak ise Cinematic ya da Epic ayarlarda yüklüyormuş.
 
Son düzenleme:
  • Beğen
Tepkiler: Phyrexian