Colonel Panic wrote: » Cocos2D is worth taking a look at for 2D games. You could integrate Box2D for physics too. If you understand the basics of Cocoa/Cocoa Touch and ObjC you should be able to lash together a basic game, albeit an ugly one unless you're good at the art stuff! In terms of tools for making content, there's Tiled and if you want to pay, SpriteHelper and LevelHelper on the App store. Take a look at the tutorials on Raywenderlich.com for tutorials. It's more than enough to get you up and running with a basic iOS game.