微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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项目,如果你最好的打赌.如果你刚刚开始创建一个跨平台的便携式游戏,而不是选择一个游戏中间件框架,这似乎适合你游戏的需要,就是要走的路.

原文地址:https://www.jb51.cc/windows/371517.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐