Thousands of self-contained flashy effects, each custom designed with its own animation code to optimize that specific dopamine response, all to keep someone playing slots and spending their money. It’s a domain well suited to fractured/“parallelized” development processes. I’m honestly surprised it’s not even more lines.
They wrote this codebase in Flash, meaning ActionScript, the only real option at the time they were developing these games. The effort to rewrite the entire codebase in something completely different, all while still running a profitable company, in time to beat the EOL for Flash, all while still maintaining a legacy code base, was a non-starter. Now they have a multi-platform code base, and a non-deprecated path forward. What they did is utterly rational from an ROI standpoint.
GP wasn't talking about the rewrite, they were talking about the original codebase. In other words, how did the codebase for a couple of Flash games balloon to 1.4 million lines of code?