No se, nunca he entendido esos juegos, Se ejecuta en tu PC?? Si es así (en ese caso esto no va aquí) pues será con lenguajes de desarrollo de aplicaciones de escritorio (hay varias opciones para hacer Juegos solamente). Si se ejecuta en el Navegador, pues con Flash podrías (Action Script) o Flex también con Silverlight, si quieres algo más robusto con Java y manejas #d puro en el Navegador.
Saludos