@MikkoMononen@mastodon.gamedev.place
Post #2350682
2026-03-27 10:53 UTC
@pervognsen@mastodon.social I had a bit of trouble trying to explain that. In my experience people coming from delta serialization or version control often has subtly different idea how things should be set up, and things can go wrong.
I still have some battle scars from UEs delta serialization, which makes me avoid it like plague :) So many things are simpler when you don't need think about where to get the data that is missing.
Replies (1)
-
@MikkoMononen@mastodon.gamedev.place 2026-03-27 10:59
@pervognsen@mastodon.social Some systems I've seen have an overlay of variants laid on top of the data, getters will do map lookup, which means custom storage and it becomes hard to debug. In many ways this snapshot+flags is the simplest and quite resistant when things go sideways. I also do recognize that I'm been thinking about this in a vacuum for 2+ years, and I might have just hit some local minimum :)