Android 2D game development without an engine


I want to know the best way or a tool for making a good Android game!, I mean by "good" that the game must have a nice performance no lags or something like that, ..

So I will begin by 2D game development, and I want to avoid "Game engines"! ..

So what's the best way?! – to make it by Open GL ES or there another way?! ..

Best Solution

You should be able to learn a lot about open gl graphics programming by looking at Replica Island. Its an open source 2d Platform game which uses no engine. The author gave some talks on Google IO which might be of interest to you: