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
