25
User
Recs.
Recs.
24
Updates
Last
Updated
Updated
Activity
17 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
LanguagesC99
Desktop targetsWindows XP+, Mac OS X 10.6+, Linux
Dev platformsWindows XP+, Mac OS X 10.6+, Linux
Mobile targetsAndroid 2.3+, iOS
3DNo
2DYes
Licensezlib
Supported languagesC, C++, Objective C, bindings for Nim and OCaml (community maintained)
Graphics APIOpenGL 2.1+, OpenGL ES 2.0/3.0
Notable gamesLittle Cells, Dstroy 2
2D physicsBox2D, LiquidFun
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.
Pro Excellent results on performance benchmark
Rated the fastest engine from the OpenFL’s BunnyMark since October 2015" http://www.themozokteam.com/playground/frameworkstest/
Know any positive aspects of this option?
Cons
Know any negative aspects of this option?
Recommendations
Orx
Recommended 4 years ago
Pro
Friendly communityPro
High performancePro
Powerful config systemPro
Automatic hot-loading of resourcesPro
Good animation enginePro
Supports desktop and mobilePro
Viewport scheme allowing multiple viewsPro
Integrated runtime profilerPro
Flexible clock systemPro
Data ConfigurationPro
Custom shader supportPro
Good render supportPro
Free and open sourcePro
Multi-ThreadingPro
Input controls and binding