Prediction/Reconciliation and Interpolation: Demo
This is a sample implementation of a client-server architecture demonstrating the main concepts of prediction. 
 Move Player 1 with arrow keys and Player 2 with WASD.
Player 1 view - move with LEFT and RIGHT arrow keys
 Lag = ms · Prediction · Reconciliation · Interpolation
Non-acknowledged inputs: 0
Server view · Update times per second
Last acknowledged input: Player 0: #305   Player 1: #409   
Player 2 view - move with A and D keys
 Lag = ms · Prediction · Reconciliation · Interpolation
Non-acknowledged inputs: 0