Hacker News new | ask | show | jobs
by aw3c2 5426 days ago
It is not very clear from the writing but he analysed the QuakeWorld source. QuakeWorld is the internet optimised version. So this is for server and client having latency between them.
1 comments

How is it not clear? The first sentence in the first section is:

  "I happily dove into Quake World source code."
To someone who does not know what QuakeWorld is, that line does not explicitely say that it is about the online multiplayer engine instead of the "Quake engine" that was powering the singleplayer game.
Yes, it does explicitly say that.

> QW is "Quake World" project, where Server and Client are meant to run on different machine (notice the client staring point is WinMain (in sys_win.c), whereas the Server stating point is main (also in sys_win.c)).

In the middle of the index, in the "Opening the zip and compiling" section. Ok, it is explicit, but it is not too visible there... If someone jumped right into another section, how would they know.
After being called out twice, at this point I would have thought you would given up. Stop skimming and start reading if you are going to comment on articles.
Come on, please stop trolling.
I think he's saying it's not clear that games perform prediction in single-player mode, which is what the other person was asking.