3 ms·
> In a clean sheet of paper redesign, I would try to correct more of the discrepencies Sounds like that is what he did with Quake 3 (don't know about Quake 2).
by arendtio 7y ago
> In a clean sheet of paper redesign, I would try to correct more of the discrepencies
Sounds like that is what he did with Quake 3 (don't know about Quake 2). At least in Quake 3, the whole game logic is running in a so-called 'Quake Virtual Machine' file (.qvm) that is exactly the same on server and client (even cross-platform compatible). That way he doesn't just predict the client movements but the whole game world.