Are you an avid Mac fan, itching to try your hand at game development on your Mac ? If you have a working knowledge of programming, this book is the guide you've been searching for. Covering the components that make up a game and teaching you to program these components for use on your Macintosh, you will work your way through the development of a complete game. Beginning with the basics for less experienced programmers, this book quickly moves into more advanced topics. With detailed information on everything from graphics and sound to physics and artificial intelligence, Mac Game Programming covers everything you need to know as you create your first game on your Mac.