I just got done re-reading an Objective-C book, I feel like a learned a good bit of Objective-C. I now plan on moving onto a iPhone SDK Book...
I was thinking of some simple ideas for possible games that would be easier to make but at the same time fun to play. The main idea I had was to create my own version of Rodent's Revenge (Windows users should be familiar with this game). From a programing stand point would you think it would be a good style of game for a beginner? And how much knowledge/proficiency in Cocos2d & Objective-C would be needed?
And would it be possible to get away with not using a Physics engine? The only language I really have a good foundation in is Objective-C, and Chipmunk uses C... The only part I could think of that would have a possible need for a physics engine is collision detection of the blocks, I'm figuring the actual motion of blocks requires none. Depending on the direction being pushed they simply move section to section, and the number of blocks has no effect on how hard it is to push them.
For those unfamiliar with Rodent's Revenge http://en.wikipedia.org/wiki/Rodent%27s_Revenge