Pangea releases free Mac OS X game programming guide

2031

Pangea Software, Inc. has announced that their popular Mac game programming reference, Pangea Software's Ultimate Game Programming Guide for Mac OS X is now a free download on their website. "Our loss is everyone's gain," said Brian Greenstone, president of Pangea Software, "The warehouse that does our order fulfillment somehow managed to lose our entire inventory of the book, so rather than manufacture more copies we've decided to release it as a freely downloadable PDF file, complete with sample code."

In Pangea Software's Ultimate Game Programming Guide for Mac OS X Brian Greenstone, the developer who programmed Nanosaur, Bugdom, Cro-Mag Rally, Enigmo, Otto Matic, etc. reveals his Mac programming secrets. The book covers all of the nuances dealing with various Mac OS technologies such as the HID Manager, OpenGL, OpenAL, Core Graphics, Rendezvous, Quicktime, and more.

Readers will also learn how to write a plug-in for Maya, do stereo 3D rendering, networking, AltiVec optimizations, and even how to copy-protect their games. For developers interested in self-publishing their games, there is an entire chapter dedicated to marketing and sales strategies. Never before has so much critical Mac game programming information been available in a single book.

The sample code that comes with the free download contains Xcode sample projects including a fully functional Maya file exporter, networking code, Vertex Array Range acceleration, threading, and more. All sample projects are written in C, and the book is designed for intermediate to advanced programmers.

Pangea Software's Ultimate Game Programming Guide for Mac OS X is currently available for download on Pangea Software's website.




Tags: Games ď Game News ď

Login † or † Register † †

Follow Us

Twitter Facebook RSS! Buzz

Most Popular

iPod




iPhone

iLife

Reviews

Software Updates

Games

Hot Topics

Hosted by MacConnect - Macintosh Web Hosting and Mac Mini Colocation                                                    Contact | Advanced Search|