|
Post by TowerTV on Mar 5, 2020 13:08:21 GMT -5
This isn't exactly a fool-proof plan to discourage cheating (which I'll get into afterwards), but imagine if the game could record every input you make while playing a level, and with an input recording, you can feed the inputs to the game to have your run of the level played back in real time. I got this idea from speedrunning, as this is precisely how a tool-assisted speedrun/superplay is made.
This could at the very least discourage hackers trying to splice demon completions, since having input recordings would essentially prove a demon was completed in a single segment. Obviously, this wouldn't exactly prevent speedhacking, but having an input recording publicly available could be useful in analyzing someone's gameplay. There's also the issue of players running the game at a variety of different framerates, which could complicate things. However, this simply means there would be more recorded frames to analyze depending on the player, so maybe it wouldn't be that big of an issue. Besides, if someone is slowing the game down so much that there is an enormous amount of frames in the recording, this could be evidence of speedhacking. On top of that, I suppose there is the risk of hackers exploiting the feature to craft their own input recording illegitimately, but I imagine you could take measures to prevent this from happening.
I know, it's a bit of a vague idea, but hacking is fairly easy to get away with in this game compared to others, so it's at least an idea to consider. What are your thoughts on this? Anything to add or change about it?
|
|
|
Post by Dragon on Mar 5, 2020 13:54:05 GMT -5
I think a camera with clicks is sufficient enough. Unlike other games which usually involve performing multiple different inputs, GD only has 1 input, so just having a mousecam or clicks in a video is enough.
It's not a bad idea, I just don't think it would be the most necessary.
|
|
|
Post by KneeVan on Mar 5, 2020 20:34:49 GMT -5
I think a camera with clicks is sufficient enough. Unlike other games which usually involve performing multiple different inputs, GD only has 1 input, so just having a mousecam or clicks in a video is enough. It's not a bad idea, I just don't think it would be the most necessary. This if implemented into the game though would be a lot more convienent.
|
|
|
Post by dtc on Mar 6, 2020 2:48:07 GMT -5
Actually this would be a nice idea for mobile players, since they can't record their tap unless they tap really hard. If it doesnt lag ofc
|
|
|
Post by Atlantist on Mar 6, 2020 4:42:48 GMT -5
I can't find them but I swear I saw some screenshots of Rob talking about something similar to this on the official discord server. We might actually be seeing this in 2.2.
|
|
|
Post by ghostygd on Mar 9, 2020 21:19:31 GMT -5
I feel like it's better that we improve our ability to detect hacked recordings rather than implement a feature that someone like MgostiH can probably find a way to bypass in 3 days.
|
|
|
Post by Atlantist on Mar 10, 2020 6:25:03 GMT -5
I feel like it's better that we improve our ability to detect hacked recordings rather than implement a feature that someone like MgostiH can probably find a way to bypass in 3 days. Input recording could also be used by mobile players (or players with a weak PC) to circumvent having to record. Record your inputs and upload that as proof, possibly for someone else to re-record in high quality. It's not just an anti-cheat measure.
|
|
|
Post by ghostygd on Mar 12, 2020 9:46:18 GMT -5
I feel like it's better that we improve our ability to detect hacked recordings rather than implement a feature that someone like MgostiH can probably find a way to bypass in 3 days. Input recording could also be used by mobile players (or players with a weak PC) to circumvent having to record. Record your inputs and upload that as proof, possibly for someone else to re-record in high quality. It's not just an anti-cheat measure. I mean how exactly would that work. There already is a way to record inputs through external softwares, and it clearly doesn't prove much since hackers are already able to bypass that.
|
|