I like to become game developer.. I already work as web developer for the past year. There I used php, jQuery, mysql and some framework also. It's little boring now same thing again and again. So I start to learn Android application development.
My question is:
If want to become a game developer
what skills should I have (like java, c++, etc) ?
Where can I get good tutorials (online)?
Is previous knowledge will help me?