- Sep 8, 2019
- 535
- 912
Oh yeah, almost certainly. It's pretty clear that she's improved over time, but the foundations are still a bit…rocky.yea idk the options one has for UI in java but I guess the dev never took a software design/architecture class
Oh yeah, definitely. I don't remember the exact details as to why they resorted to data copying rather than simply passing the data objects around as-is, but I do remember it being implemented in such a way that would have made it a pain to refactor.I mean if the game is copying arrays over and over wouldn't it just make more sense to have data cached and just accessed as needed rather than copying it to new places in mem. mind you i have never dug into the code so i could be talking out my ass
If I had to guess, I'd say that the game simply updates far too many things every turn. Some measures have been put in place to correct that, but the changes probably don't go far enough.