omer.hatay' Alıntı:Basitçe anlatmak gerekirse, oyunu kapattığın zaman, oyunu kapattığın zamanı dosya olarak kaydediyorsun. Unreal de nasıl save alınır onu öğren. Oyuna giriş yaptığında ise bu save dosyasını alıyorsun ve o anki zamandan save dosyasında kayıtlı zamanı çıkarıyorsun. Tabi bu durumun eksileri neler, birisi mesela zaman ile açılan bir ödül veya etkinlikte sistem zamanını ileri alarak, gerçek zamanda daha ödülü almasına saatler yada günler varken oyunda o ödüle sahip olabiliyor. Yani oyun için zaman 2021 iken gerçekte zaman 2020.
leonscottkfm' Alıntı:omer.hatay' Alıntı:Basitçe anlatmak gerekirse, oyunu kapattığın zaman, oyunu kapattığın zamanı dosya olarak kaydediyorsun. Unreal de nasıl save alınır onu öğren. Oyuna giriş yaptığında ise bu save dosyasını alıyorsun ve o anki zamandan save dosyasında kayıtlı zamanı çıkarıyorsun. Tabi bu durumun eksileri neler, birisi mesela zaman ile açılan bir ödül veya etkinlikte sistem zamanını ileri alarak, gerçek zamanda daha ödülü almasına saatler yada günler varken oyunda o ödüle sahip olabiliyor. Yani oyun için zaman 2021 iken gerçekte zaman 2020.
Eğer böyle bir sistem yapacaksanız get milliseconds gibi düğümlerle zamanı alıp toplamak ve değişkene kaydetmek lazım daha sonrada çekmek lazım hiç uğraşmadan. Bu en basitinden bir timer ile bile yapılabilir mesela bir event oluşturup saniye adlı int değişkenini 1 artırırsın bu event ise timerlenmiş bir şekilde 1 saniyede çalışır saniye adlı inte değişkeni 60 veya 60 dan büyük olursa 0 olarak ayarlanır ve dakika değişkeni +1 artar aynısı saat için geçerli. Bunlarda kaydedilir ve sittin sene tarih değişse bile değiştirilemez.
Unreal Engine Türkiye topluluğunun çalışmasını sağlamak için isteğe bağlı olarak çerezleri kullanmaktayız.