I’ve finished a game I’ve been working on for a little. I’ve gone through several optimization threads on here and consulted with others who also looked my game over to get it to run as efficiently as possible. I’ve had dozens of enterframe listeners replaced with sensor-based collisions to stop the functions from being called so often. I have in my home an Iphone 6 Plus, IPhone 5, 4s, Galaxy S4 and Galaxy S6. The game runs buttery smooth on every, single device except for the S4, in which it chops and stutters horribly (the game is an endless runner btw.) I’ve been tweaking at it for what seems like forever in an effort to get it smooth and have even messed around with the garbage collection cycles thinking maybe that was the culprit but I fear it’s becoming strikingly clear that something about the S4 hardware simply isn’t up to par. In that case, what should I do?
I was leaning towards aiming for both IOS and Android but with the amount of S4s in circulation, I’m kind of scared to release the game for Android. And given the fact that there are even older Galaxy S models I haven’t tested on, I have no idea what to expect there.