Si es un Juego 2D yo te recomendaría Python con
Pygame, es multiplataforma, yo lo he probado con Windows y Linux, pero tengo entendido que funciona sin problemas en mac.
Otra opción es que desarrolles en HTML5 y lo empaquetes con Webkit en alguna librería gráfica como Qt.
Saludos