|
Leopard Sample Code: Porting
Games
Apple provides tools and programming interfaces to help move games to Mac OS X, where developers can take advantage of such robust, cross-platform APIs as Force Feedback, QuickTime, OpenGL, and OpenAL. Apple provides extensive support for OpenGL, the industry standard for high- performance 2D and 3D graphics, as well as for OpenAL, a cross-platform 3D audio API appropriate for use with gaming applications. Developers can also take advantage of such tools as GCC, an industry-standard compiler, and Shark--Apple's remarkable performance optimization tool that enables developers to quickly identify where a game's performance problems lie and make specific changes for maximum benefit. Using these tools and APIs, developers can port games to Mac OS X that run fast and are feature-complete. |