4
votes

I'm beginning in iPhone/iPad game dev and I'm searching to set up my learning path. The basic features I would like to learn (after the basic SDK iphone components programming) are :

  • using a board like interface where I can move pawn with my fingers
  • detect where the pawn was moved and triggers events in the game
  • The board will be constitute by 6 tiles that may be organised randomly when starting the game : may i use an sdk component with a delegate and datasource to determine where the pawn was left and on which tile ?
  • need to use dices (which kind of library may I use ?)
  • ...

Do you have any idea about where to start ? ;-)

Many thanks, Tib.

1
I think there are numerous books on iPhone game dev, you should get one of them - user132014

1 Answers

2
votes

Jens Alfke has provided the GeekGameBoard framework for building Mac or iPhone board and card games. He talks about it here. I'd highly recommend that as a starting point for an inexperienced developer looking to create a board game.

Additionally, you might look at the answers to the similar question "iPhone board game: OpenGL ES or CoreGraphics?". As I recommend there, read up on Core Animation (what GeekGameBoard uses for layout and animation) for providing your layered graphics and animation, rather than jumping straight into the more complex OpenGL ES.