Platforms and Requirements

This page contains information the engine's supported platforms and requirements.

Operating Systems

  • Windows
  • Linux

Planned for the future:

  • OSX and iOS
  • Android

Hardware

The engine supports custom renderers, so GPU hardware support can vary. However, the engine's default renderer requires support for OpenGL 2.1 and the following extensions at a minimum:

  • EXT_framebuffer_object or ARB_framebuffer_object
  • ARB_texture_rg
  • ARB_texture_float

Software

Currently, DirectX is not needed on Windows, but future plans include adding support for Xbox controllers, so this may change in the future.

For audio, the engine currently uses OpenAL. The engine does not statically link an OpenAL implementation into the main executable, so your game will need to install or distribute an OpenAL DLL or SO. OpenAL Soft is a free and open-source (LGPL) implementation.