OpenGL ES是首选!去年的Android游戏开发和帧率方面有一些很好的视频,您可以看看OpenGL相对于Canvas能够实现的帧率。此外,还有一些优秀的2D框架可简化过程,我认为最好的是AndEngine。请参考以下链接:http://www.youtube.com/watch?v=7-62tRHLcHk&feature=player_embedded,http://www.youtube.com/watch?v=U4Bk5rmIpic,http://www.andengine.org/。
我建议您不要直接使用OpenGL,因为它可能看起来很难。相反,您可以使用像LIBGDX这样的库,它提供了更简单的功能。请查看此教程: http://m3ph1st0s.blogspot.ro/2012/12/create-games-with-libgdx-library-in.html