ORX

ORX
Developer(s) orx-project.org
Stable release
1.7[1] / January 31, 2016 (2016-01-31)
Platform Cross-platform
Type Game engine
License zlib license
Website orx-project.org

Orx is an open source, portable, lightweight, plugin-based, data-driven and easy to use 2D-oriented game engine written in C.

It currently runs on Windows (MinGW and Visual Studio versions), Linux (X86 & X86-64), Mac OS X (10.4-10.9, PowerPC, X86 & X86-64), iPhone/iPod Touch/iPad and Android.

General information

Orx provides a complete game creation framework including a 3D scene graph, hardware accelerated 2D rendering, animation, input, sound, physics and much more.

Its main goals are to allow fast game prototyping and creation. [2]

Orx is published under Zlib license.

Features

Despite being written in C, Orx has an object oriented design with a plugin architecture.

This allows its kernel to be cross-platform and delegates hardware- and OS-dependent tasks to plugins.

Most of these plugins are based on other open source libraries, such as SFML, SDL and Box2D.

Build files are provided for GCC makefiles, Visual Studio (2008 & 2010), Codelite, Code::Blocks and Xcode.

Orx currently contains most of game engine "common" features
It also provides more unusual features
[3]
The current list of WIP features that will be added in the future

History

A brief history of Orx:

Around 2002
a community of French gamers decides to create a point-and-click adventure game named "La guerre des pâquerettes" (Daisy War). This project will be Orx's cradle.
End 2005
Sourceforge project registered under the arcallians collective.
July 23, 2008
orx-project.org becomes the new project maintener.
September 1, 2008
Orx v0.9.0b, fully working on windows and linux, is officially released.
May 17, 2009
Orx v1.0rc0, the first release candidate for the v1.0 is released.
September 4, 2009
Orx v1.0 final is released.
January 26, 2010
Orx v1.1 is released.
April 11, 2010
Orx for iPhone v1.2 beta is released.
July 19, 2010
Orx v1.2 is released.
May 15, 2011
Orx v1.3rc0 is released.
December 22, 2012
Orx v1.4rc0 is released.
January 26, 2013
Orx v1.4 is released.
October 14, 2013
Orx v1.5rc0 is released.
December 31, 2013
Orx v1.5 is released.
August 10, 2014
Orx v1.6rc0 is released.
January 14, 2015
Orx v1.6 is released.
January 31, 2016
Orx v1.7 is released.

See also

References

This article is issued from Wikipedia - version of the 9/19/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.