Non, pour creer des jeux, tu peut utiliser des logiciels tels que Game Maker ou autres, qui ne necessitent pas de connaitre un language...
Apres, utiliser un language permet de mieux controler son programme, donc c'est mieux. Il existe enormement de languages, et il faut bien commencer par l'un d'eux. Le java est un bon choix, tu as aussi le C, ou le C ++.Apres, c'est toi qui voit. 