learn game programing

Hey i have learned java and then android programing using eclipse and i want to start making good games but i dont know alot on that subject do i need to use an engine like unity? Where can i learn the game programing subject on android?

I am using Unity. I am using Unity because I already started with unity to make 3d games before I went to android. So I have benefits to continue with unity :D- Unity 5 (what is soon coming) will be even better. That has even soundmix intergrated. So you almost do not need to make sound effects. Unity can do it. Like flashgrenade beep sound.

A girlfriend is using construct 2. That is also crossplattform. And that is more drag and drop. I guess no programming needed.

I do not know more :slight_smile: