Mat*_*ann 15 opengl-es windows-phone-8
我已经阅读过Windows Phone 8不支持OpenGL的地方,而且我无法在SDK中找到任何有用的东西.
那么我能否在Windows Phone 8游戏中使用OpenGL(ES)?我有一个游戏,我不想在移植时完全重写为DirectX.
请引用很好的消息来源,我发现的唯一的东西是推测和博客文章几乎没有信息.
Jus*_*gel 20
WP8不支持OpenGL,但支持Direct 3D功能级别9_3.如果您希望将游戏从OpenGL ES移植到D3D,请查看角度项目.角度项目有助于弥合OpenGL ES 2.0和D3D 9之间的差距.它还没有WP8定位,你将遇到WP8不支持运行时编译着色器的问题,但Angle项目仍然是一个很好的第一步.
无论哪种方式,对于与其他平台的游戏可移植性,如果您使用MonoGame,Unity,Cocos2D,Havok,Marmalade,SharpDX,Ogre,Autodesk Scaleform等中间件游戏框架,那么它真的是最好的.这些引擎主要在自己的框架内为您提供跨平台支持(每个引擎都有自己的代码和资产可移植性限制).
如果你已经有一个现有的OpenGL游戏,你想要移植到WP8,而不是Angle项目,如果你最好的选择.如果您刚刚开始创建跨平台便携式游戏而不是选择适合您游戏需求的游戏中间件框架,那就是要走的路.
归档时间: |
|
查看次数: |
19302 次 |
最近记录: |