Cost / License
- Free
- Open Source
Application type
Platforms
- Mac
- Windows
- Linux
- Android
- Emscripten




NasNas is described as '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' and is a game development tool in the development category. There are more than 10 alternatives to NasNas for a variety of platforms, including Mac, Windows, Linux, iPad and iPhone apps. The best NasNas alternative is Fibbo, which is both free and Open Source. Other great apps like NasNas are Cocos2d-x, MonoGame, SDL and Phaser.




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.

Oxygine 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.


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.
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.