

It might not be the newest and shiniest version 5, but it still holds a special place in our hearts. We would like to thank everyone who has contributed to keeping Allegro 4.x functioning during all these years. This release fixes a small regression in the 4.4.3 release. This is a bugfix release of the legacy version Allegro. We would like to thank everyone who has contributed to Allegro during all these years, not only the developers, but the users who have tested pre-releases, reported bugs and submitted patches. This release includes many important bug fixes and exciting new features. The reference manual is available online, as is the list of changes. Additional packages for other platforms are available on the downloads page. Also, for the release we added an examples section to the website, which contains runnable (via Emscripten) Allegro examples. Abstractions over shaders and low-level polygon drawing.Hardware accelerated bitmap and graphical primitive drawing support (via OpenGL or Direct3D).User-friendly, intuitive C API usable from C++ and many other languages.Supported on Windows, Linux, Mac OSX, iPhone and Android.However, Allegro is not a game engine: you are free to design and structure your program as you like.Īllegro 5 has the following additional features: and generally abstracting away the underlying platform. It handles common, low-level tasks such as creating windows, accepting user input, loading data, drawing images, playing sounds, etc.


Allegro - A game programming library Welcome to Allegro!Īllegro is a cross-platform library mainly aimed at video game and multimedia programming.
