Session 33

Client-side prediction

We get the game (or at least player movement) working smoothly again with a minimal implementation of client-side prediction.