Allegro 5 Finally Released [C Game Library]

Dario ff

Where'd That 6th Toe Come From?
I just wanted to spread the word that the first official release of the new Allegro 5 branch has been released.

For the ones who don't know what I'm talking about, Allegro is a free and open-source C 2D game library which brings most of the features a programmer would need to make a game, and it's also very easy to use, implement, and even fun!

The last Allegro version was crippled from having no 3D hardware acceleration and a cumbersome API. The new one is a total rewrite, and it has support for most functions in newer hardware, to keep up with the times. :)

Allegro is cross-platform over Linux, Windows, OS X, and even the iPhone. In fact, you can develop a game in your Mac and easily port it on the iPhone/iPad, and several Allegro 5 games have been released on the app store. (Icy Tower for example)

If any of you have been looking to get into game programming but have been scared of the likes of SDL and XNA or such, feel free to try out Allegro 5. It's very easy to learn and use, and we've got a pretty active community willing to help out with any problems you run into.

Without further ado, Windows builds are provided here.

I know some of the NMA folks are interested in game development, and I've seen various projects around. If you're interested in a change, I urge you to try out this library. Its potential relies mostly that with the integrated D3D/OGL support, you can now implement a 3D engine or even easily use vertex/fragment shaders(in fact, official support is coming for that in the new branch). I'll leave you with some videos of Icy tower and some stuff I did on A5, as well as SPEED, the example game that comes with the library.

[spoiler:f1db0ff437][youtube]http://www.youtube.com/watch?v=VV8Qt2tM9a0[/youtube]
[youtube]http://www.youtube.com/watch?v=U1Ahytyuwgg[/youtube]
[youtube]http://www.youtube.com/watch?v=N1tWcT8DMgc[/youtube]
[youtube]http://www.youtube.com/watch?v=CKGHT7WCgRI[/youtube][/spoiler:f1db0ff437]

Please ask if you have any questions regarding the functionality and such, or even installing. I'll do my best to answer your doubts. :) Check out the manual to see the supported features.

Oh, I should add I'm not one of the developers, so please give the credit where its due. :wink: (Check out the linked thread for more info)
 
Back
Top