nCine is a cross-platform 2D game engine in C++ for fast and performant game development.
Cost / License
- Free
- Open Source
Application type
Platforms
- Mac
- Windows
- Linux
- Android
- Emscripten




Oxygine is described as 'Is completely free and open source (MIT license) 2D game engine, available on GitHub. It is written in C++ and runs on MacOSX, iOS, Android, Windows and Linux' and is an app in the development category. There are more than 10 alternatives to Oxygine for a variety of platforms, including Mac, Windows, Linux, iPhone and iPad apps. The best Oxygine alternative is Polly2D, which is both free and Open Source. Other great apps like Oxygine are Cocos2d-x, MonoGame, SDL and Phaser.
nCine is a cross-platform 2D game engine in C++ for fast and performant game development.




AppGameKit is a simple cross platform game development tool that runs on Windows, Linux, MacOS and Raspberry Pi. A version to run on Android and iOS is also available. With AppGameKit you can use a simple Basic like programming language to develop cross platform applications, 2D...




Glide is a SpriteKit and GameplayKit based engine for building 2d games easily, with a focus on side scrollers. Glide is developed with Swift and works on iOS, macOS and tvOS.

Free and open-source, cross-platform 2D game engine written entirely in C# and based on MonoGame/XNA with additional features on top such as:




Lite-C is a programming language for multimedia applications and personal computer games, using a syntax subset of the C language with some elements of the C++ language. Its main difference to C is the native implementation of multimedia and computer game related objects like...




A platform independent 2d game programming framework for c/c++ programmers with least possible dependencies for easy porting and with focus on easy API calls and the requirement of commercial programmers.
NasNas is a lightweight modular 2D game framework with a focus on pixel art style games. It is entirely written in modern C++17, and doesn't have any dependency other than SFML2. It provides a clean and easy to use API.

SpriteKit is a general-purpose framework for drawing shapes, particles, text, images, and video in two dimensions. It leverages Metal to achieve high-performance battery-efficient rendering and 2d games and other graphics-intensive apps.


GameplayKit is an object-oriented framework that provides foundational tools and technologies for building games in iOS, macOS, and tvOS using the Swift programming language and 3rd party rendering and multimedia libraries such as SpriteKit.