Allegro.cc
Projects
Action252
Adventure22
Arcade216
Board Games30
Demos24
Emulators10
Other68
Puzzle139
Role Playing40
Sports25
Strategy58
Utilities46
Resource Directory
Code Gallery3
Compilers12
Help & Documents13
Libraries63
Media2
Tools8
Announcing ALX, a C++11 Allegro 5 wrapper library.

Announcing ALX, a C++11 Allegro 5 wrapper library.

04/15/2013 7:24 AM | axilmar

ALX is a header-only C++11 library that provides:

  • fully-automated resource lifetime management via c++11 shared pointers.

  • additional helper classes like Rect, Point, Size, Color.

  • headers only.

  • allows function objects to be used as threads.

  • automates user events allocation and destruction.

  • many classes have overloaded operators for easy use.

You can find the source in Github here.

You can find an example Breakout game, which showcases some much-often used classes of the library here.

The library was developed with VS2012 and November 12 CTP Visual Studio compiler. Normally, it should compile fine under clang/gcc.


Comments

This section is only available to registered Allegro.cc members.
Poll
Is grammer and spelling important?
View Results