Bueno la verdad es que hay muchas opciones pero sinceramente lo más recomendable es que veas quién va a ser tu asesor y le preguntes a él, y no es por no ayudarte, pero tu asesor se supone deberá orientarte durante todo el proyecto por lo que es él el que te va a decir qué herramientas utilizar ¿O acaso no vas a contar con asesor?
En dado caso que no vayas a contar con asesor pues entonces mi siguiente recomendación sería que compraras un libro. Los libros típicamente te enseñan todo y además traen incluido un ambiente de desarrollo en versión básica para hacer algún juego pequeño. Incluso no es necesario que los compres, si no que busques en la biblioteca de tu escuela, algo habrá.
¿Qué te parecen mis opciones?