Я бы порекомендовал Cocos 2D. Тем не менее, вы можете использовать Unity для 2D-игр, если хотите, хотя он разработан с учетом 3D-игр. Если вы более любитель, с iTorque 2D интересно играть.
Кроме того, я считаю, что Angry Birds был построен с использованием физического движка Box 2D, но имеет собственный игровой движок, написанный хорошими людьми из Rovio.