Ranked in these QuestionsQuestion Ranking

Pros

Pro

Will be familiar to users of ActionScript3/Flash API

If you are familiar with ActionScript3/Flash API, then you will find it easy to begin working in Oxygine. Oxygine is much like Flash in C++, as its Event Handling model is very close to that of ActionScript 3 and SceneGraph.

Pro

Easy to use C++ API with optional C++11 features

Oxygine is written in C++. It provides easy to use API, which is designed with "do more with less code" philosophy. It uses a managed scenegraph system that takes care of rendering and updates, and provides ability to extend with custom rendering and updates.

Pro

Games can be built as HTML5 applications

Most interesting is ability to build C++ Oxygine application for Web via Emscripten. So you write C++ code and it will compile it to HTML5/JS.

Pro

Free, open source and cross-platform

Oxygine is a free framework that works on OS X, Windows, Linux, iOS, Android, HTML5. It's licensed under MIT with source code available on GitHub.

Pro

Robust

It's very rare to experience bugs with Oxygine.

Pro

Allows playing movies with alpha channel

Using oxygine-movie extension for Oxygine you could play in your game any videos encoded with Theora codec.You movie could have alpha channel and used as simple sprite instead of classic spreadsheet animations.

Pro

Allows for flexible contol over draw processes

Pro

Fast

Cons

Con

Not many tutorials available

There are not many tutorials available that teach developers on how to make a game with Oxygine from scratch. Because of this, it may be harder to pick it up or to start learning game development by using this engine.

Con

Little community support

Oxygine is a young framework. It was first released in 2013 and has yet to gather a large community. As of February 2016, the forum had just 123 members.