the game often crashes when playing. Also sometimes freezes.
I play with two friends also having random crashs and freezes.
we all 3 are in the 0.01% above mentioned.
These NEVER happened neither on voobly nor on the original game.
the game often crashes when playing. Also sometimes freezes.
I play with two friends also having random crashs and freezes.
we all 3 are in the 0.01% above mentioned.
These NEVER happened neither on voobly nor on the original game.
Just lost another game because team mate crashed …
And here we go: Reversing Age of Empires 2: Definitive Edition • RedRocket
People have at least 3 major misconceptions about open source:
I am not saying that the source code should be released right now. But it is a thing, which could be taken into consideration for 2022, if issues don’t get solved.
Just saw that link, they said they gonna disclose everything if it isn’t fixed, do they notify the devs though?
I only read the very only page I linked, I have no connection to these hackers, nor did I tracked the issue elsewhere.
I mean I am a software engineer after all lol
Open sourcing the code makes it easier to spot bugs. I had no idea that the game state are synced so badly, but imagine you have sanity check on servers, you can still have various buffer overflows / control escape stuff. These are much more easier to reproduce if you have the source code (esp server code)
E.g. for another game I played, osu, the cheat detection is kept closed at maximum to reduce the chance of hack escaping (tho the state is still really bad imo)
@UnfamousScout since the reply button did not work
As a software engineer you really need to close your eyes to not get hurt, even while reading the decomplied code. Just look at the snippets from the RedRocket post.
Trust me you will see bad codes in everywhere including big companies like google…
Back to topic - people just needs to realize that open sourcing stuff is not panacea and it takes huge effort, esp. considering complex projects such as a game.