le mieux c'est d'utiliser un language C++, c'est un language ancien (donc mur) et simple a comprendre, d'ailleurs la plupart des jeux videos sont en C++, ce qui te permettera de reutiliser le travail de developpeurs.
Dev C++ te permettra de convertir le language C ou C++ en language binaire.
sinon va faire un tour sur http://www.jeux-libres.com/tutoriaux/tuto-40-apprenez-creer-vos-jeux-video.php


