XNA es un framework desarrollado por Microsoft para el desarrollo de videojuegos tanto en PC como en su consola Xbox 360. Esta herramienta tiene gran poder debido a la gran cantidad de funciones que tiene implementadas ya para permitir abstraer al diseñador de la arquitectura del computador y dedicarse a la programación directa del juego.
Sin embargo, existen muchas otras técnicas utilizadas en los juegos que no están implementadas y el desarrollador debe o trabajar sobre ellas o buscar librerías o funciones externas que ayuden a enriquecer su videojuego. En este articulo nombraremos varias paginas que permiten a los escritores de juegos tomar un atajo por el camino de la programación con herramientas ya hechas.
1) XNA Community (http://xnacommunity.codeplex.com/)
En este sitio encontraras de todo, desde ejemplos, utilidades e incluso juegos completos. Una parada obligatoria si quieres aprender el arte de XNA.
2)XNA Developer's Survival Kit (http://nelxon.com/resources/xdsk/)
Otro sitio con gran contenido separado por categorías: Rendering, Animation, Physics, Audio, AI, Particles, GUI, Engines y otros.
3)Escarbando Codigo (http://escarbandocodigo.wordpress.com/)
En este sitio encontraremos bastantes tutoriales acerca de casos concretos de programación y como programar algunos efectos especiales.
4)App Hub (http://create.msdn.com/en-US)
A veces la opción mas obvia es la que mas ignoramos, ya que en esta pagina encontraremos no solo foros llenos de usuarios con vastos conocimientos, sino también una gran cantidad de tutoriales acerca de XNA y acerca de su desarrollo en Xbox360 y PC.
5)Riemers XNA Tutorial (http://www.riemers.net/eng/Tutorials/XNA/Csharp/series1.php)
Esta pagina posee excelentes ejemplos que están en el libro "XNA 30.0 Game Programming Recipes" y donde explican desde las técnicas mas sencillas como dibujar triángulos hasta Iluminación y generación de terrenos en XNA.
No hay comentarios:
Publicar un comentario