tranquilos!, el punto es que flash, java flex, java fx, java applets, ms silverlight y demás tecnologías similares tienen ciertas ventajas, tanto gráficas como operacionales para realizar juegos, pero pueden llegar ha hacerse con html, css, y javascript, claro con más dificultades.
AJAX no es un lenguaje de programación, es una técnica que permite por medio de javascript hacer solicitudes al servidor web (tenga php, asp, jsp o no) y procesar la respuesta con javascript, y si el juego no es social, o no requiere de comunicación constante con el servidor, no vale la pena usar ajax para programarlo en javascript.
DEBES estudiar (X)HTML, CSS y Javascript, así como AJAX con PHP, JSP, o ASP (el que decidas) para hacer web dinámicas e interactivas,
ya que son la base para el desarrollo WEB, flash y similares solo son agregados para enriquecer la multimedia de la web, pero aún así los mismos necesitan de la base de HTML, puedes aprender flash o flex si lo deseas, pero es imprescindible xhtml, css y javascript