Dipende da dove vuoi arrivare.
Vuoi sviluppare videogiochi per hobby o lavoro?

Cmq io ti consiglierei XNA della microsoft, almeno per imparare le tecniche base, e gli algoritmi più usati, è semplice e ben documentato.
Per imparare professionalmente mi butterei sulla ricerca di un lavoro (all'estero).