Allegro Ported to OS X
7:13 AM | Eddie Park | Comment on this story
iDevGames has noted that Allegro, a C/C++ based game programming library, has recently been made available for OS X. A freely distributed library, Allegro is highly flexible and includes 3D, floating point, and input functions:
The new "Work In Progress" with this support has not yet been released (4.1.10 - 4.1.9 is still on the website), but it is available in CVS and is being developed and tested. The person responsible is Angelo Mottola - he can be found on the allegro developers mailing list, accessible from the Allegro homepage. Essentially, this development is going to allow making Mac OS X games a snap. The port is already "lightyears" ahead of SDL. Not to mention, there are already numerous free Allegro games out for PC and Linux, written by hobbyists over the years, that will be portable to Mac OSX with little more than than a recompile in many cases. The code, as I said, is only available in CVS, but it would be nice to have some experienced Cocoa developers join the list and become active contributers. In addition, while the next WIP will likely not be bug free, I've personally always found Allegro WIP releases to be stable enough for development.In related news, iDevGames has started an Introduction to Programming feature that aims to assist those considering a career in the field of computer programming. The first part, besides covering the benefits and introducing basic exercises, also broaches three key points that may come as a surprise to those considering the career path:
Those interested in the feature, as well as other information related to Mac game programming, can find all at iDevGames.
iDevGames - Game programming library Allegro now on the Mac
- Programming is breaking a task down into small steps.
- Programmers think in an unnatural way.
- Computers are very, very stupid.
iDevGames - Introduction to Programming Part 1
Recent Mac Games News
Tuesday, June 3, 2003
Monday, June 2, 2003
Friday, May 30, 2003
Thursday, May 29, 2003
Wednesday, May 28, 2003
Search for other Mac games news stories or browse our Mac Games News Archive.