2
User
Recs.
Recs.
20
Updates
Last
Updated
Updated
Activity
15 Options
This option has been marked as Flagged.See in comments
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
Desktop targetsWindows XP+, Mac OS X 10.6+, Linux
Mobile targetsAndroid 2.3+, iOS
LanguagesC99
Dev platformsWindows XP+, Mac OS X 10.6+, Linux
2DYes
Licensezlib
3DNo
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.
Know any positive aspects of this option?
Cons
Know any negative aspects of this option?
Recommendations
Orx
Recommended 5 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
Flexible clock systemPro
Custom shader supportPro
Data ConfigurationPro
Free and open sourcePro
Excellent results on performance benchmarkPro
Input controls and bindingPro
Good render supportOrx
Recommended 5 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
Custom shader supportPro
Data ConfigurationPro
Free and open sourcePro
Well-supported C++ wrapperPro
Excellent results on performance benchmarkPro
Great IDE SupportPro
Input controls and binding