TATOFOREVER a raison commence par quelque chose à ta portée.
En mettant de coté tes aptitudes de base à faire un jeu vidéo tu n´aura de toute façon pas besoin de tous ces logiciels. Pourquoi ? Parce que tu ne pourra pas faire et le code, et la 3D et les sons/musiques/ambiances en même temps à toi tout seul. Il faut divisé les taches.
Niveau licences, tu peux faire toute la prog avec de l´open source. Pour la 3D, évite de piocher dans des banques de mesh toutes prétes. Déja parce qu´il y a des copyright, donc c´est illégal, et ensuite parce que souvent les maillage ne sont pas propres, que les physiques ne sont pas fait et que de toute façon faudra que tu fasse les anim toi même. A ce compte là autant faire tes propres mesh, en plus ça entraine. Le seul logiciel open source de 3D est Blender, sinon c´est Maya et 3DsMax et là c´est TRES cher.
Pour le son trouve quelqu´un qui touche déja parce qu´il est très difficil de s´improviser sound designer. Crois moi j´ai testé et ça a été un beau foirage.
Mon conseil, entraine toi à programmer ou à faire de la 3D et après cherche les personnes qui compléteront tes compétances.