It would be trivial to pop a couple hundred bucks into an AI and get a garbage translation for the entire game, along with a codebase buggification. It sucks, but they wanted to beat the modern iteration of script kiddies to the market.
No, that’s not it. AI has made huge leaps in reverse engineering games this past year. Not translating the text but figuring out the underlying code from the machine code output. It’s why there’s been a big wave of “mashup” games lately, the biggest step in a fan-made remake used to take several years but it can be done in a day through brute force trial and error.
Whether or not you support AI at large (I sure don’t), this is kind of the “perfect” use for it and it is pretty interesting. Many of the AI-decompiled projects have nearly identical code, they’re not just slop recreations.
The implications of these developments go far beyond video games. Security through obscurity can no longer cut it
It would be trivial to pop a couple hundred bucks into an AI and get a garbage translation for the entire game, along with a codebase buggification. It sucks, but they wanted to beat the modern iteration of script kiddies to the market.
No, that’s not it. AI has made huge leaps in reverse engineering games this past year. Not translating the text but figuring out the underlying code from the machine code output. It’s why there’s been a big wave of “mashup” games lately, the biggest step in a fan-made remake used to take several years but it can be done in a day through brute force trial and error.
Whether or not you support AI at large (I sure don’t), this is kind of the “perfect” use for it and it is pretty interesting. Many of the AI-decompiled projects have nearly identical code, they’re not just slop recreations.
The implications of these developments go far beyond video games. Security through obscurity can no longer cut it