开发平台
KlayGE可以在下列平台上没有任何限制地进行开发。
运行平台
KlayGE可以在下列平台上部署和执行。其中一些平台并不能支持所有功能。下面的表中会列出具体细节。
Windows桌面
架构 |
Core |
Rendering |
Audio |
Audio format |
Input |
Scene Management |
Script |
Show
|
x64 |
是 |
D3D12/D3D11/OpenGL/OpenGLES |
DSound/OpenAL |
OggVorbis |
MsgInput |
Octree |
Python |
DShow
|
x86 |
是 |
D3D12/D3D11/OpenGL/OpenGLES |
DSound/OpenAL |
OggVorbis |
MsgInput |
Octree |
Python |
DShow
|
Windows商店
架构 |
Core |
Rendering |
Audio |
Audio format |
Input |
Scene Management |
Script |
Show
|
arm |
是 |
D3D12/D3D11 |
否 |
否 |
MsgInput |
Octree |
否 |
否
|
x64 |
是 |
D3D12/D3D11 |
否 |
否 |
MsgInput |
Octree |
Python |
否
|
x86 |
是 |
D3D12/D3D11 |
否 |
否 |
MsgInput |
Octree |
Python |
否
|
Android
架构 |
Core |
Rendering |
Audio |
Audio format |
Input |
Scene Management |
Script |
Show
|
armeabi |
是 |
OpenGLES |
否 |
OggVorbis |
MsgInput |
Octree |
否 |
否
|
armeabi-v7a |
是 |
OpenGLES |
否 |
OggVorbis |
MsgInput |
Octree |
否 |
否
|
arm64-v8a |
是 |
OpenGLES |
否 |
OggVorbis |
MsgInput |
Octree |
否 |
否
|
x86 |
是 |
OpenGLES |
否 |
OggVorbis |
MsgInput |
Octree |
否 |
否
|
x86_64 |
是 |
OpenGLES |
否 |
OggVorbis |
MsgInput |
Octree |
否 |
否
|
Linux
架构 |
Core |
Rendering |
Audio |
Audio format |
Input |
Scene Management |
Script |
Show
|
x86 |
是 |
OpenGL |
OpenAL |
OggVorbis |
否 |
Octree |
Python |
否
|
x86-64 |
是 |
OpenGL |
OpenAL |
OggVorbis |
否 |
Octree |
Python |
否
|
macOS
架构 |
Core |
Rendering |
Audio |
Audio format |
Input |
Scene Management |
Script |
Show
|
x86-64 |
是 |
OpenGL |
OpenAL |
OggVorbis |
MsgInput |
Octree |
Python |
否
|
iOS
架构 |
Core |
Rendering |
Audio |
Audio format |
Input |
Scene Management |
Script |
Show
|
x86 |
是 |
OpenGL |
OpenAL |
OggVorbis |
MsgInput |
Octree |
否 |
否
|
arm |
是 |
OpenGL |
OpenAL |
OggVorbis |
MsgInput |
Octree |
否 |
否
|
参见
Regression testing
Platform deployer
OpenGL插件对不同驱动的特殊处理
OpenGLES插件对不同驱动的特殊处理