When comparing Oxygine 2D C++ Game Framework vs Yae, the Slant community recommends Oxygine 2D C++ Game Framework for most people. In the question“What are the best 2D game engines?”Oxygine 2D C++ Game Framework is ranked 22nd while Yae is ranked 94th. The most important reason people chose Oxygine 2D C++ Game Framework is:

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.

Pros

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

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

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

Pro

IDE

Ships with easy to use IDE created only for development in it

Pro

Frequent updates

Updated weekly

Pro

Cross-platform

Supports all major platforms

Windows

Mac

Linux

Android

iOS

Pro

Multiple languages support

Supports writing games in both Lua and JavaScript and for advanced users it´s plugin system also supports Java.

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.