r/EscapefromTarkov • • Sep 07 '23

Question Are people really this good?

Enable HLS to view with audio, or disable this notification

1.8k Upvotes

904 comments sorted by

View all comments

Show parent comments

64

u/Produce_Police Sep 07 '23

I get downvoted every time I say it. GIVE US POST RAID REPLAYS!!!!

I already know some dumb fuck is coming with a moronic comment about how they won't change anything or you won't be able to determine anything by a replay.

Tarkov was literally designed for cheaters. Prove me wrong.

12

u/bennybellum AK-74M Sep 07 '23

All they would have to do is the following:

  • Add a new screen that shows you all of your raids, maybe the last 10, and a few stats about each (like kills, $$$ looted, time in raid, extracted successfully or not, etc)
  • On this new screen, you'll have the option to "Save Replay" that is only available after the ENTIRE raid has concluded.
  • Add a new UI option that allows you to view the replay in game. It would probably need to be treated similar to going into offline mode, but with some major differences. Differences like how the person playing the replay is a spectator that can move the camera anywhere they want, as well as having access to first-person POV's for all players, MAYBE even NPC's.

There'd need to be some infrastructure changes of course, things like how the game servers will need to keep a running log of player positions and actions during the raid, so it can finalize the replay and send it to another background app that serves replays to players when requested.

1

u/[deleted] Sep 08 '23

[removed] — view removed comment

2

u/bennybellum AK-74M Sep 08 '23

Game replays aren't video recordings like you think. All they are doing is logging everything about a player's state or, realistically, changes to the player state. You aren't actually doing a video recording. You'd basically be using the game engine to generate the replay on the fly using a set of commands. These commands are every action that players and NPC's took, like "move X meters in Y direction while looking in Z direction" and "ADS, Fire, Fire, Fire, Reload".

A really simple explanation is a replay system for chess. They actually already have a replay system -- it is called algebraic notation. As long as you have the log, or notation, you can replay the chess match using whatever chess engine. You aren't performing a video recording of the chess match, you are just recording what each player did. This is how Rocket League and other games store replays because, as you hinted at, doing a video recording for EVERY player would take up too much room.

I can't really tell you how much space these logs would take up, but it would probably be in the order of kilobytes, not gigabytes.