2 ms·
Posts like this make me want to switch fields again! Video games can have so many interesting problems to solve. One thing it does make me wonder about is the
by Periodic 15y ago
Posts like this make me want to switch fields again! Video games can have so many interesting problems to solve.
One thing it does make me wonder about is the difference between pure code and code with side-effects. Knowing large regions of your state-transformation code is pure would go a long way towards limiting the possible scope of these desync bugs. The fact that many of them are uninitialized variables and padding is interesting as well and makes me wonder what the language could do to prevent these sorts of problems.