3 ms·
Doom doesn't even have a (variable) random seed, it's deterministic like an NES game and has built-in record/playback that's just a frame by frame list of playe
by bcoates 2y ago
Doom doesn't even have a (variable) random seed, it's deterministic like an NES game and has built-in record/playback that's just a frame by frame list of player moves.
- DaiPlusPlus 2y agoSo have the client record and send the demo recording. …hang on, this is starting to feel like Elliptic Curve cryptography: it’s trivial to prove a demo file is a “solution” to a random-seeded Doom map, but nontrivial to work-backwards to generate a demo-recording.
- gcr 2y agoThat's how all proof of work tactics work. The heart of Bitcoin is just "Find me a number between 0xf80000 and 0xff0000 whose SHA-1 hash starts with eight zeroes..."
- Salgat 2y agoThis sounds like a trivial thing to take advantage of. Update the game to randomize damage and add a unique seed for each instance played.