17
User
Recs.
Recs.
25
Updates
Last
Updated
Updated
Activity
7 Options
Orx is an open source 2D-oriented, data-driven, portable game engine focused primarily on ease of use and powerful features. It is written in C.
SpecsUpdate
Licensezlib
LanguagesC99
Dev platformsWindows XP+, Mac OS X 10.6+, Linux
Desktop targetsWindows XP+, Mac OS X 10.6+, Linux
Mobile targetsAndroid 2.3+, iOS
Supported languagesC, C++, Objective C, bindings for Nim and OCaml (community maintained)
3DNo
2DYes
Graphics APIOpenGL 2.1+, OpenGL ES 2.0/3.0
2D physicsBox2D, LiquidFun
Notable gamesLittle Cells, Dstroy 2
Pros
Pro Custom shader support
GLSL code can be added straight into data configuration files and can be applied to any texture: background or objects whivh allows for some amazing effects. All GLSL versions are supported, again by providing the shader language version in your configuration file.
Parameters are supported and values over time for shader animation.
Know any positive aspects of this option?
Cons
Know any negative aspects of this option?
Recommendations
Orx
Recommended 2 years ago
Pro
High performancePro
Powerful config systemPro
Good animation enginePro
Viewport scheme allowing multiple viewsPro
Data configurationPro
Custom shader supportPro
Easy post-processing/compositing for complex visual effectsPro
Flexible and simple FXPro
Good render supportPro
Free and open sourcePro
Great audio supportOrx
Recommended 4 years ago
Pro
Friendly communityPro
High performancePro
Powerful config systemPro
Automatic hot-loading of resourcesPro
Good animation enginePro
Viewport scheme allowing multiple viewsPro
Supports desktop and mobilePro
Integrated runtime profilerPro
Flexible clock systemPro
Data configurationPro
Custom shader supportPro
Easy post-processing/compositing for complex visual effectsPro
Flexible and simple FX