Allegro Alternatives
Allegro is described as '4 and Allegro 5 are cross-platform, libraries mainly aimed at video game and multimedia programming. They handle common, low-level tasks such as creating windows, accepting user input, loading data, drawing images, playing sounds, etc' and is a game development tool in the development category. There are more than 25 alternatives to Allegro for a variety of platforms, including Windows, Linux, Mac, Android and iPad apps. The best Allegro alternative is Godot Engine, which is both free and Open Source. Other great apps like Allegro are OpenGL, Vulkan, Redot Engine and microStudio.
- Game Development Tool
- Free • Open Source
GLFW is an Open Source, multi-platform library for OpenGL, OpenGL ES and Vulkan development on the desktop. It provides a simple API for creating windows, contexts and surfaces, receiving input and events.
GLFW Features
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.
License model
- Free • Open Source
Application type
Country of Origin
Russia
Platforms
- Mac
- Windows
- Linux
- Chrome OS
- iPad
Oxygine Features
License model
- Free • Proprietary
Application types
Country of Origin
Germany
EU
Platforms
- Windows
AGKSharp Features
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.
License model
- Free • Open Source
Application type
Country of Origin
Germany
EU
Platforms
- Self-Hosted
- SDL
- C++
DiscontinuedLast updated in 2014
SDL Game Engine Features
License model
- Freemium • Proprietary
Application type
Country of Origin
Germany
EU
Platforms
- Windows
- Mac
- Linux
- Flathub
- Flatpak
Crystal Space is a mature, full-featured Software Development Kit (SDK) providing real-time 3D graphics for applications such as games and virtual reality. It is free (LGPL) and cross-platform (Windows, GNU/Linux, Mac OS X).
License model
- Free • Open Source
Application types
Platforms
- Mac
- Windows
- Linux
DiscontinuedDiscontinued since July 2012 : http://www.crystalspace3d.org/main/Download
Crystal Space Features
A game engine written in Python, extending support across multiple GPU devices with 3D rendering, PBR Renderer and much more.
License model
- Free • Open Source
Platforms
- Self-Hosted
- Python
Nirvana 3D Features
Ursina makes it easier to develop games, visualizations and other kinds software. The concise API combined with the power of the Python programming language, makes life easier for the developer so they can focus on what they are making.
A unique combination of a powerful JS framework + an amazing set of authoring tools, WADE doesn't force you to do things one way or another - you are in charge!
License model
- Free • Open Source
Platforms
- Mac
- Windows
- Linux
- Google Chrome
WADE Features
- 6 Python Turtle alternatives
Turtle graphics is a popular way for introducing programming to kids. It was part of the original Logo programming language developed by Wally Feurzeig, Seymour Papert and Cynthia Solomon in 1967.
License model
- Free • Open Source
Country of Origin
United States
Platforms
- Mac
- Windows
- Linux