Matthew Russell leads you through the development of a Lines of Action (checkers derivative) computer game. In this first part he sets up the checkers board using a custom view subclass and provides all the source code. He promises to introduce some Artificial Intelligence in a later entry when he ads a computer opponent to the mix.
If you want a deeper look into game programming with Cocoa, I wrote about a book covering similar ground on my Make Mac Games site, a little over a year ago: Cocoa Game Programming Workshop.
Update (Jan 5, 2007): Building a Game Engine with Cocoa, Part 2