Juego completo para windows phone, Norbis

Hace unos días, Javier Cantón publicó en el foro de XNA un juego hecho para windows phone totalmente gratuito y con todo el código fuente disponible para aprender un poco más a programar juegos para este sistema.

El juego fue creado en una semana, con él podréis aprender a:

  • Crear un ScreenManager para gestionar transiciones entre pantallas, usando efectos.
  • Carga asincróna de contenido usando threads.
  • Uso de VirtualThumbs para el movimiento del personaje.
  • Generación de billboards con animación para simular vegetación.
  • Uso de Guide.Trial
  • GamePlay de un juego de este estilo

En fin, creo que es una gran ocasión si queréis empezar a programar para windows phone, el proyecto lo podéis encontrar en el siguiente enlace: http://xnacommunity.codeplex.com/wikipage?title=Norbis

Tutoriales actualizados a la versión 4.0

Creo que ya iba siendo hora de actualizar los tutoriales del blog a la última versión de XNA, la 4.0

Deberían estar todos accesibles y funcionando, pero no descarto algún error poniendo links :), así que si encontráis algún fallo, no tenéis nada más que poner un comentario en el tutorial en cuestión, todo vuestro!

Light pre pass en xna

Hola a todos,

hace unos días os hablaba de la técnica deferred shading para iluminar escenas con varias luces en nuestros juegos. Otra técnica muy utilizada últimamente es la llama light pre pass. Ambas persiguen el mismo objetivo de pintar de una forma más eficiente varias luces en la escena sin tener que pintar para cada luz toda la escena y ver que efecto produce en ella.

Si queréis aprender a implementar esta técnica en XNA podéis seguir el siguiente artículo http://jcoluna.wordpress.com/2011/01/18/xna-4-0-light-pre-pass/ donde aprenderéis más sobre ella. Además en el mismo blog podéis ver una gran cantidad de artículos interesantes sobre shaders. Un gran sitio para darle un aspecto más profesional a nuestros juegos!

Deferred rendering en XNA 4.0

La técnica del deferred shading está imponiéndose en los juegos de los últimos años como una de las técnicas más eficaces a la hora de pintar varias luces en escena.

Esta técnica rompe con la idea de pintar para cada luz, toda la geometría y ver como se ve afectada por cada luz. En lugar de eso, el pintado de la escena se divide en partes y el resultado final es la unión de estos trozos al final del proceso de pintado.

Esta es básicamente la idea detrás del deferred rendering y tenemos un genial ejemplo paso a paso de su implementación en XNA con todos los detalles intermedios y el código disponible para no tener ningún problema.

El tutorial lo podemos encontrar en la siguiente dirección: http://www.catalinzima.com/tutorials/deferred-rendering-in-xna/

Libro gratuito para programar con windows Phone 7

Si buscabáis textos de ayuda para empezar a programar con XNA 4.0 en windows phone 7 estáis de suerte, poco a poco van saliendo tutoriales y libros, y en esta ocasión os traigo un libro totalmente gratuito escrito por Charles Petzold.

En el libro se ven capítulos sobre desarrollo de juegos y aplicaciones para el dispositivo móvil utilizando Silverlight y XNA, asi que si queréis empezar a trastear es una buena ocasión.

Os dejo el link de la página donde podréis descargarlo: http://www.charlespetzold.com/phone/

Videotutorial para los recién iniciados en el desarrollo de juegos en Windows Phone 7

Hola a todos, la página web de msdn está cargada de artículos y ejemplos interesantísimos. En esta ocasión me he encontrado con un pequeño videotutorial de 7 minutos donde nos dan consejos a la hora de desarrollar nuestra primera aplicación basada en XNA, eso sí, todo muy sencillo.

El video está en Inglés pero podéis activar los subtítulos al español o cualquier otro idioma, os dejo la dirección: http://msdn.microsoft.com/en-us/ff728584.aspx

La versión final de XNA 4.0 lanzada!

Hola a todos, hoy 16 de septiembre por fin ha sido lanzada la nueva versión final de XNA, la 4.0

Como mayor novedad de esta versión está la posibilidad de realizar juegos para el nuevo Windows Phone 7, si sois usuarios de versiones anteriores notaréis que ahora esta nueva versión se distribuye junto a  las utilidades del windows phone. Para poder utilizarlo necesitamos tener instalado la versión 2010 de visual studio, pero si no es así, el programa de instalación lo hará por ti y te instalará la versión express.

Si alguno de vosotros tiene instalada la beta  o CTP de Windows Phone Developer Tools deberéis desinstalarla previamente.

Para más información visitad el enlace de descarga aquí: http://creators.xna.com/en-US/news/xnags40release

Más ejemplos y tutoriales para Windows Phone 7 de la mano de xna creators

Como podéis ver últimamente, los chicos de XNA están volcados con ofrecernos más y más documentación sobre la nueva plataforma que soportará la nueva versión de XNA 4.0, el Windows Phone 7. Microsoft ha puesto mucho empeño en realizar un gran sistema operativo para los dispositivos móviles y parece que quieren que los desarrolladores se impliquen a la hora de realizar aplicaciones y juegos con objetivo de tener un catálogo atractivo para los usuarios de su sistema.

Hace pocos días os comentaba los nuevos tutoriales que los chicos de xna creators habían creado para ayudarnos a la hora de desarrollar nuestros juegos para el dispositivo móvil. Esta vez, vuelven con más ejemplos sobre inteligencia artificial y más temas interesantes a la hora de desarrollar nuestro juego.

Los podéis encontrar en el siguiente enlace: http://creators.xna.com/en-US/news/educationextracredit_Sep1

Espero que os resulten útiles, un saludo!

Buenos tutoriales para windows phone 7 de la mano de xna creators

Hola a todos, si alguno de vosotros está trasteando con el kit de desarrollo de aplicaciones para windows phone 7 quizás el siguiente enlace de xna creators os sirva de ayuda. En él encontraréis una serie de tutoriales enfocados a la realización de un juego completo para este dispositivo móvil. Se divide en varias partes, desde el desarrollo del juego hasta la inclusión de técnicas propias de este dispositivo como puede ser el acelerómetro, demás nos aconsejan trucos para cuidar el rendimiento de nuestro juego y más cosas interesantes.

Lo tenéis todo en el siguiente enlace, a disfrutar!

http://creators.xna.com/en-US/education/gettingstarted

Disponible la versión BETA de Windows Phone Developer Tools (via XNACommunity Blog)

Hola a todos, desde el blog de XNACommunity leo la siguiente noticia acerca de la versión BETA de WIndows Phone Developer Tools, os dejo con ella:

Disponible la versión BETA de Windows Phone Developer Tools Ya está aquí! Tras poder haber hecho pruebas durante varios meses con la versión CTP y su refresh, por fin disponemos (por lo menos) de una versión BETA del emulador de Windows Phone 7 y XNA 4.0! Más información y descargas en este enlace: http://creators.xna.com/en-US/launchcenterRead More

via XNACommunity Blog