Is Allegro a game engine?
It handles common, low-level tasks such as creating windows, accepting user input, loading data, drawing images, playing sounds, etc. and generally abstracting away the underlying platform. However, Allegro is not a game engine: you are free to design and structure your program as you like.
What operating systems does Allegro support?
Allegro 5.2 supports Unix (Linux, FreeBSD, etc.), Windows, macOS, Android and iPhone. Allegro 5.2 is source compatible but not binary compatible with Allegro 5.0. You can read the full change log. Source code for all platforms in DOS/Windows friendly format.
Is Allegro free to use?
Released under the terms of the zlib license, Allegro is free and open source software . Initially standing for Atari Low-Level Game Routines, Allegro was originally created by Shawn Hargreaves [ pl] for the Atari ST in the early 1990s.
What’s new in Allegro 2019-03-03?
2019-03-03 – Allegro 4.4.3.1 released! This is a bugfix release of the legacy version Allegro. This release fixes a small regression in the 4.4.3 release. You can download it from GitHub. The reference manual is available online, as is the list of changes.
What platforms does Allegro support?
Allegro is also available on Linux and Mac, but we are not going to cover the getting started process on these platforms. All of the code in subsequent tutorials will be applicable for all platforms. Allegro supports NuGet, which makes setting up a new project in Visual Studio incredibly easy.
What are the features of Allegro 5?
Allegro 5 has the following additional features: Supported on Windows, Linux, Mac OSX, iPhone and Android User-friendly, intuitive C API usable from C++ and many other languages Hardware accelerated bitmap and graphical primitive drawing support (via OpenGL or Direct3D) Abstractions over shaders and low-level polygon drawing And more!