I want to be able to create games like hole io, aquapark.io, Rolly vortex or helix jump but I do not know the the perquisites for it. I am just starting. What should be my approach? What are the steps in making a game? Do I need to learn audio,video production,designing,programming? Can some one inform me on what are all the necessities for developing such games. what are the requirements for it. Could someone provide me a link or a book that I can purchase to learn game development.I do not know have any designing and programming skills and do not have any idea of what computer graphics is. I just got interested into it.