I'm a web developer with a keen interest in game development for the iOS platform. I develop mostly with Ruby for the day job but I have dabbled quite a bit with Java in the past, random world generators, platform games, space invaders etc, never anything serious though and only using Java2D.
It seems to be an extremely steep learning curve to get into iOS game development, so my question is where do I start?
I'm not particularly interested in 3D initially, top down / isometric would probably suit the first game I have in mind.
Can anyone recommend a good skills path to learn through, or any videos/tutorials or books to get? I realise this will take a while but I'm happy as long as I know I'm on the right track.