- May 12, 2014
OpenGL is not a better standard. It's just a different standard. Thanks to cross platform gaming frameworks like Unity, that also isn't really the problem. At least the fact that not all games are available on 512MB devices is mainly down to differences in memory management which OpenGL doesn't address.
Finally, jumping on OpenGL would kill MS' ability to ever exploit synergies between Xbox game development and WP, which I've been waiting a long time for them to finally kick into motion. I don't know, maybe they will never get around to that, but going to OpenGL would at least make that much more problematic. In summary, I don't think such a move would make anything better.
Anyway, I view this issue differently. Laggy software is most often a software problem, and rarely a hardware problem. The software may have been poorly ported from iOS or Android, maybe it just generally doesn't scale well across different hardware platforms, maybe it was only ever tested on high-end devices, or possibly it was just developed by rookie developers. Powerful hardware is just a means of covering that up. If lag is truly and justifiably hardware related, it's more likely to be a GPU issue, not a RAM issue.
I apologize. I am not a developer as yet so I could easily be wrong.
When I said "better standard" I didn't mean a more powerful standard, but I meant that I've seen that most app developers prefer using OpenGL which is why games on Android and iOS can have very textures ranging from a pixelated mess to beautiful AA'd edges.
It is certainly possible to run a lot of games on Windows Phones with as less as 512 MB RAM. I've played modded versions of Subway Surfers, Temple Run 2 and Spiderman on my Lumia 520 before the apps we're optimized for 512 MB RAM. And I can tell you, they we're amazing.
It is certainly possible to make games just as good on Windows Phone as Android/iOS but, alas, developers really ignore the operating system.
RAM and GPU aren't the issue, Adreno 305 is a decently powerful GPU that runs most games smoothly on Android, and 512 MB RAM is also adequate the iPhone 4S can play pretty much all games smoothly.
Optimization for Windows Phone is the main problem. I hope it gets better.