Hyperjeff Network’s Cocoa Literature List

If you are looking for an extensive index of articles on Cocoa programming, such a list has been graciously provided on the Hyperjeff Network. The articles are organized by category for convenience. Topics covered include Core Audio, OpenGL (ES), Core Animation, Networking and much more.

Related Links:

iTennis – iPhone Game Programming Tutorial

There’s many request in our community for iPhone game programming tutorials. Collin Ruffenach’s iCodeBlog is a great resource for learning to make games on the iPhone. He is currently on part 4 of his tutorials on creating a simple tennis game.

In this tutorial series, I will teach you about every aspect of developing an iPhone game. The game will include graphics, sounds, game mechanics, and even some simple computer AI.

Part 1 covers introduces the project along with Xcode. It provides comments on the game loop and other basic snippets. Next, Collin covers interaction, simple AI and game logic in Part 2. The ‘polish’ aspect of game development is introduced in Part 3 with the addition of a splash screen. What’s eye candy without sound? To answer that, Part 4 adds audio to the game.

Related Links:

Tutorials for iPhone Game Development

Brandon, the author of iCodeBlog has a three part tutorial on making a simple iPhone game up on his blog. It covers everything from graphics, to a simple AI and user interaction. For those just starting out making games for the iPhone, here’s a good way to get started. The author also mentioned that he might move on to more complicated games as well if there’s demand. See the link for the tutorials. Also, 71squared, another code blog, has an ongoing video tutorial on making an OpenGL ES based iPhone game, it’s up to three parts right now (though only two show up if you choose iPhone Game Programming as a category). So you can watch them work on the programs right in front of you.

Related Links:

Programming on Mac OS X

Mac OS X is a fertile field for all kinds of programming endeavors, especially if you have a *nix frame of reference. Life is still much better for a developer on Windows than on Mac OS X – no matter what one might think of the usability, etc. of Windows. Apple has been trying to improve things for developers lately, which is a good sign.

This page discusses some programming facilities, frameworks and tools available on Mac OS X.

Tutorial BASIC to Python

Nice little explanation of how to move from BASIC into Python. Good if you’ve been using something like Chipmunk, “Metal”, TNT BASIC, etc. and want to try something more powerful, but aren’t ready (or willing) to tackle C. Work through this article and then port your old BASIC games to PyGame.

tutorial,basic,to,python

Blender Basics Free Classroom Tutorial Book

A very nice 118 pages PDF that covers most of the features in Blender, including the Game Engine.

iDevGames Forum

iDevApps Forum