Merhabalar,
Aklımı kurcalayan bir soruyu iletmek istiyorum.
Örneğin; oyunun save objectinde 1 adet Struct verimiz var. (O struct içinde de başka structlar, değişkenler mevcut) Bu şekilde oyunu yayınladık. Daha sonra oyuna patch atmak istiyoruz fakat bu structın içeriği değişti, bazı alanlar silindi bazılarına yenisi eklendi. Örneğin oyuncu bir eşyanın kilidini açtı ve bu o save dosyasında tutuluyor. Fakat daha sonrasında yeni eşyalar ekledik diyelim save dosyasını silip tekrar yüklediğimizde eski eşyalarında kilidi tekrar kapanacaktır.
Bu şekilde sorunlar oluşmaması için oyunu bozmadan mantıklı bir sistem nasıl tasarlanabilir?
Aklımı kurcalayan bir soruyu iletmek istiyorum.
Örneğin; oyunun save objectinde 1 adet Struct verimiz var. (O struct içinde de başka structlar, değişkenler mevcut) Bu şekilde oyunu yayınladık. Daha sonra oyuna patch atmak istiyoruz fakat bu structın içeriği değişti, bazı alanlar silindi bazılarına yenisi eklendi. Örneğin oyuncu bir eşyanın kilidini açtı ve bu o save dosyasında tutuluyor. Fakat daha sonrasında yeni eşyalar ekledik diyelim save dosyasını silip tekrar yüklediğimizde eski eşyalarında kilidi tekrar kapanacaktır.
Bu şekilde sorunlar oluşmaması için oyunu bozmadan mantıklı bir sistem nasıl tasarlanabilir?