Pour tout ce qui concerne la 3D, les logiciels "pas trop dur" ca n´existe pas.
Pour le C/C++, ce n´est pas un langage pour le jeu video uniquement donc l´apprentissage de ce langage se fait en dehors du domaine des jeux video.
Outre ces deux precisions, voici tes reponses :
- Blender est un modeliseur 3D gratuit et en francias
- Pour apprendre le C/C++ il existe des livres, tutoriaux. Une fois que tu as appris, tu peux apprendre les techniques du jeu video, avec par exemple des exercices comme : http://perso.numericable.fr/ckckck/NGCK.htm