3 ms·
The real foundation for cross-platform code -- from mobile platform to mobile platform -- is whether WP 8 will support OpenGL ES 2.0. The explosion of quality A
by huggyface 14y ago
The real foundation for cross-platform code -- from mobile platform to mobile platform -- is whether WP 8 will support OpenGL ES 2.0. The explosion of quality Android games came courtesy of the NDK and ES 2.0, allowing for an almost direct migration of apps from iOS with only minimal I/O changes.
Given that the mobile GPUs are targeted to that, I have to think it will. Having portability between the desktop and mobile is less valuable, really, given that even the most impressive mobile GPU pales compares to a miserable desktop GPU. The limitations would render such an exercise much more prohibitive.
- stuntmouse 14y agoNo OpenGL ES support. DirectX only.
- huggyface 14y agoI have only heard them talk about DirectX, unsurprisingly, however have you seen an official comment on this?
- taligent 14y agoI have to disagree there. DirectX is going to be much more compelling for developers IF Microsoft can unify Windows, Windows Phone and XBox Live Arcade together. The idea that I could write one game and sell to all of them would be huge.
- huggyface 14y agoDirectX is going to be much more compelling for developers IF Microsoft can unify Windows, Windows Phone and XBox Live Arcade together. Aside from the completely different experiences across all of them (both in capabilities of the platform, input methods, etc -- smartphone games tend to be quite unique), from a pure numerical perspective there are what, 55 million or so xboxes sold, and while there are countless PCs, the PC gaming contingent continues to shrink and favours an entirely different type of game. There are 400 million+ Android devices out there, and 400 million+ iOS devices. If you're developing a touch/sensor based smartphone app, being able to port it to other smartphones is dramatically more valuable than being able to port it to an entirely different platform.