Dipende dall' ambito che scegliere: grafica, design, programmazione etc...
Dipende dal tipo di gioco che si vuole creare e se è 2D, finto 3D oppure 3D.
Il problema del gamedev credo sia monumentalmente complesso. E' uno dei pochi settori dell'informatica ( ma è solo/principalmente informatica?? ) veramente multidisciplinare. Cioè da un lato ti serve un programmatore, ma da solo non fa niente senza un artista della grafica, delle immagini, ecc... ecc...
Gli strumenti hanno cercato in parte di correggere questo problema. Ad esempio un artista può creare un giochino senza essere programmatore, così come un programmatore può usare asset prefrabbricati e quindi non aver bisogno di essere un artista.
In linea generale era e resta un settore tra i più complessi.