Jump To:
Sample Code
Mac OS X offers game developers state-of-the-art audio, 2D and 3D graphics, networking capabilities, and human interface features. With OpenGL, Quartz, Velocity Engine, and the Mac OS X development tools and frameworks, Apple provides developers with everything they need to build or port exciting and compelling games.

A guided introduction and learning path to developing games for Mac OS X.   C and Objective-C API references organized by framework.
Games Topics
View the complete Games Sample Code List.
APIs for creating, processing, and playing sound in Mac OS X gaming software.   C APIs for developing full-featured games for Mac OS X.   Object-oriented APIs for developing full-featured games for Mac OS X.

Tools and techniques for packaging and installing game software.   APIs for creating a game's visual environment.   Devices that humans use to control a computer's operations during game play.

Protocols and services that support networking and communication in games.   Resources for measuring, evaluating, and improving the performance of games.   Tools and APIs for moving games to Mac OS X.

QuickTime APIs for creating multimedia, interactive games.   Capabilities built into Mac OS X for recognizing and speaking U.S. English in games.  

View legacy technologies, including technologies, features, products, APIs, and programming techniques that are no longer supported or have been superseded.