Recomiendo descargar el Visual C# 2008 Express Edition que es con el que trabajamos para hacer los ejercicios del tutorial. El Visual C# 2008 Express Edition se lo pueden bajar desde acá:
http://argade.blogspot.com/2010/04/visual-c-2008-express-edition.html
Luego de descargarse el Visual C# Express Edition hay que descargar el XNA 3.1 el cual lo pueden descargar desde acá:
http://argade.blogspot.com/2010/05/xna-game-studio-31.html
Instalar Visual C# 2008 Express Edition:
Al ejecutar la aplicación nos mostrará la siguiente ventana.
Presionamos Siguiente.
Marcamos las opciones y presionamos Siguiente.
Desmarcamos el Cuadrito y presionamos Siguiente.
Finalmente presionamos Instalar.
y comenzaran a Descargarse los elementos marcados.
Al Terminar nos dirá que tenemos 30 días para registrar nuestro producto, recomiendo hacerlo es totalmente gratuito las instrucciones las tienes en cerras en el primero ovalo.
Instalación de XNA 3.1;
Ahora bien ya tenemos instalado Visual Studio 2008 pero ahora debemos instalarle el XNA
Al ejecutar la aplicación se nos abre la siguiente ventana:
Esta será la imagen que veremos al correr el programa XNA 3.1, presionamos siguiente.
Aceptamos los términos del contrato y presionamos siguiente.
En esta ventana pueden activar la opción que quieran, una vez seleccionadas las reglas proceden a Instalar.
Presionamos Finalizar y ya tendremos instalado Visual C# y XNA Game Studio 3.1.
El próximo capítulo vamos a ver como se conforma un programa en C# con Xna.
hola tengo mac, que lenguaje me recomiendas para empezar a programar videojuegos pues c# lo conozco y programo con él pero no en mi ordenador. he pensado en python por lo de pygame y también en java pero no encontrado mas alla de juegos para móviles
En mi opinión te recomiendo que busques si hay manera de instalarle una máquina virtual con windows xp y programes con C# desde ahi, ya que como dijiste éstos lenguajes principalmente son para hacer aplicaciones para móviles