Si tu veux un langage simple pour la 2D, mais qui te permet de faire absolument tous les types de jeux 2D possibles et imaginables, il y a DIV. Le problème est que ce programme et les jeux que l´on crée ne tournent pas sur les OS plus récents que Windows 98.
Sinon avec le DarkBasic on peut aussi faire des jeux qui ne gèrent que de la 2D, mais c´est quand même plus adapté à la 3D à mon avis ( note que je n´ai jamais fait de jeux 2D avec ce programme).