opengl-es – 我可以在Windows Phone 8应用程序中使用OpenGL ES吗?

我已经阅读了Windows Phone 8不支持OpenGL的地方,我无法在SDK中找到有用的东西.

那么我还是将来可以在Windows Phone 8游戏中使用OpenGL(ES)?我有一个游戏我不想完全重写DirectX在移植时.

请引用好的资料来源,我发现唯一的事情是猜测和博客文章,几乎没有信息.

WPG不支持OpenGL,但支持Direct 3D功能等级9_3.如果你想从OpenGL ES到D3D的游戏,可以看看 Angle Project. Angle Project有助于弥补OpenGL ES 2.0和D3D 9之间的差距.它还没有WP8定位,你会在WP8中不支持运行时编译着色器的问题,但是Angle项目仍然是一个很好的第一步.

无论哪种方式,如果您使用诸如MonoGame,Unity,Cocos2D,Havok,Marmalade,SharpDX,Ogre,Autodesk scaleform等其他中间件游戏框架,与其他平台的游戏可移植性最好.这些引擎将主要在自己的框架内为您提供跨平台支持(每个都有自己的代码和资产可移植性限制).

如果你已经有一个现有的OpenGL游戏,你想移植到WP8,而不是Angle项目,如果你最好的打赌.如果你刚刚开始创建一个跨平台的便携式游戏,而不是选择一个游戏中间件框架,这似乎适合你游戏的需要,就是要走的路.

相关文章

Windows2012R2备用域控搭建 前置操作 域控主域控的主dns:自...
主域控角色迁移和夺取(转载) 转载自:http://yupeizhi.blo...
Windows2012R2 NTP时间同步 Windows2012R2里没有了internet时...
Windows注册表操作基础代码 Windows下对注册表进行操作使用的...
黑客常用WinAPI函数整理之前的博客写了很多关于Windows编程的...
一个简单的Windows Socket可复用框架说起网络编程,无非是建...