2008-09-19 12 views
5

He estado considerando experimentar con el desarrollo de juegos y XNA. Ya soy un programador experto en C/C++. Leí algunos libros de C#, pero aún no he hecho ningún desarrollo en C#.¿Cuál es un buen recurso para aprender XNA?

¿Cuál es un buen recurso para aprender XNA, desde el punto de vista de alguien que ya es un programador experto?

+0

No hay "XNA para profesionales" si eso es lo que estás buscando. Como de costumbre, revisa la información que está disponible y recoge lo que necesitas y omite lo que es obvio para ti. – steffenj

Respuesta

3

Consulte the XNA homepage y los tutoriales de allí, en Comunidad -> Recursos. Como programador experimentado, deberías poder tomarlo desde allí.

Para obtener más información en profundidad, navegue por los blogs del Equipo XNA, también enlazados desde la página de XNA Creators.

4

Esto es bueno: http://www.riemers.net/, solo tenga en cuenta que la navegación se realiza a través de la barra de la derecha. Debo haber estado cansado porque me tomó un tiempo darme cuenta: -O

7

Voy a cobrar por segunda vez y las muestras de creators.xna.com como una buena manera de tener una idea de cómo acelerar rápidamente las cosas .

En el otro lado del espectro, recomiendo Nick Gravelyn's Tile Engine tutorials. Es un enfoque diferente, ya que toda la serie se presenta en video. Parece un gran lugar para que los principiantes comiencen, aunque los nuevos codificadores podrían tener problemas con su ritmo. Una vez dicho esto, la sección sobre Content Pipeline (que es una implementación específica de XNA del concepto de pipeline) es una buena introducción.

Ziggyware también tiene una buena selección de tutoriales, algunos de los cuales son más avanzados.

Shawn Hargreaves, uno de los desarrolladores de XNA, tiene un gran blog que le permite conocer un poco más las cuestiones internas de XNA. Consulte el archivo si hay un tema que le interese en particular.

1

Yo diría que una biblioteca llamada XNA Debug Terminal debería ser de alguna ayuda para usted. Es de código abierto y se puede configurar en segundos. Le permite ver el valor de cualquier variable, invocar cualquier método, ver los valores cambiando en tiempo real, y más simplemente escribiendo el código C# en una pantalla tipo terminal que aparece encima de la ventana de su juego. A diferencia del depurador de Visual Studio normal, puede invocar código arbitrario mientras se ejecuta su juego. Puede obtener más información al http://www.protohacks.net/xna_debug_terminal. Esto te ayudará mucho a evitar mucha frustración mientras aprendes XNA.

Cuestiones relacionadas