TGViewer
Dolboeb-driven Development Dolboeb-driven Development @dddevelopment · 808 subscribers
Post #2281 566

Forwarded from HN Best Comments

Re: Game devs explain the tricks involved with letting you pause a game

It wasn't really that much to do with determinism. Quake uses a client-server network model all the time, even when you're only playing a local single-player game. What the demo recording system does is capture all of the network packets that are being sent from the server to the client. When playing back a demo, all the game has to do is run a client and replay the packets that it originally received from the server. It's a very elegant system that naturally flows out of the rather forward-looking decision to build the entire engine around a robust networking model.

ndepoel, 12 hours ago
  • ❤ 3
  • 👍 2
More from @dddevelopment
  1. Oct 17, 2026https://github.com/cracken-ai/blacksea
  2. Oct 17, 2026photo post
  3. Oct 17, 2026photo post
  4. Oct 16, 2026Re: BIPM decides to stop adding leap seconds to UTC Context: BIPM is responsible for the U…
  5. Oct 13, 2026photo post
  6. Oct 13, 2026https://youtu.be/I2PfYtFe1bY
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →