3 ms·
Article didn’t mention conflicts with the rollback approach, but aren’t there are cases where a history re-write causes the local player’s past input to be ille
by shaharz195 6y ago
Article didn’t mention conflicts with the rollback approach, but aren’t there are cases where a history re-write causes the local player’s past input to be illegal?
For example, game rules state a player can only make a move when opponents is in state A. Local player sees a prediction of Remote player in state A and executes the move, but really the player was in state B. When the rollback happens, there is an illegal game state of local player executing the move against opponent in state B.
The situation is similar to a write-write conflict in a multi-leader DB.
- Kinrany 6y agoI think the inputs should be sent at the level independent from context: "player pressed SPACE", not "player jumped".