Posts filed under 'XNA'
Evento sobre XNA.
El pasado martes tuve la oportunidad de asistir a una charla On-Line sobre XNA organizada por los chicos de Second Nug.
Se noto que el ponente, Iñaki Ayucar sabia de lo que hablaba, y además lo hacía bien. La charla estaba enfocada a explicar que es XNA y conceptos más o menos básicos sobre XNA y programación de videojuegos y fue muy interesante y amena.
La primera parte de la ponencia fue totalmente teórica (para mí fue la más interesante y de la que más aprendí), y luego hubo una segunda parte en la que desarrollo un Arkanoid desde cero, para entender bien la segunda parte es necesario tener conocimientos previos de programación, pero aunque no dispongas de estos conocimientos es interesante que la veas para poder ver como enfoco y construyo el juego, yo personalmente cogí varias ideas que me serán muy útiles en mi juego.
En resumidas cuentas, una charla interesantísima de obligado visionado si te interesa el tema, eso sí, cógelo con tiempo ya que la charla se alargo durante algo más de dos horas, dos horas que valen la pena si te gusta la programación de videojuegos.
En la web de SecondNug encontraras el video de la charla y los materiales.

2 comments Abril 23, 2009
¿Dónde encontrar reseñas de juegos XNA?
Se acabaron las vacaciones. He estado muchos días sin actualizar, ya que lo que quería que fuesen unas vacaciones intensivas en lo que a programación con XNA se refiere, se han convertido unas vacaciones algo menos intensivas en lo que a programación Sharepoint se refiere
, pero bueno, ya tendré algo más de tiempo para avanzar en mi juego, que se la va a hacer.
No me enrollo mas y vamos a lo que interesa; en la web de creators han publicado un listado de páginas donde hacen reseñas de juegos creados con XNA, de esta forma nos podemos hacer una buena idea de lo que se esta creando en el mundo XNA.
¡Nos vemos!
Add comment Abril 17, 2009
Escribir texto con XNA.
Cargar textos en pantalla es muy sencillo con XNA, pero no por ello vamos a obviarlo. Cuando acabes esté tutorial verás que es muy parecido a cargar un gráfico, el sistema es el mismo, cargamos la fuente en el método Load y luego lo dibujamos en el método Draw.
Lo primero que tienes que hacer es crear un nuevo fichero que contenga las características de la fuente (tipo de letra, tamaño…); Para ello agregamos un nuevo elemento del tipo Sprite Font. Lo creamos en la carpeta de contenidos “Content”.

![]()
1 comment Marzo 31, 2009
Jugar con juegos creados con XNA en Internet
Esto que os voy a contar sencillamente me pone; hace algún tiempo que pensaba que tarde o temprano algo así aparecería, pero es que hace relativamente poco que SilverLight 2 está en versión definitiva, así que lo esperaba para dentro de bastante más tiempo.
SilverSprite permite portar nuestros juegos creados con XNA, los que están en 2D, claro, a SilverLight, por lo tanto podremos jugar desde un explorador en Internet.
En una época en la que los juegos en Flash están pegando realmente fuerte, a SilverLight le estaba costando mucho entrar en juego, así que este será un pequeño gran empujón y espero que muy pronto se empiecen a ver juegos en Internet creados con XNA.
Aquí os dejo unos links para que veáis lo que se puede conseguir:
Y mientras babeo con el tema, el fin de semana lo probaré y os contaré mi experiencia.

4 comments Marzo 25, 2009
Truco: Eliminar Usings innecesarios.
Hoy os voy a explicar un pequeño “truco” o utilidad que podemos usar con el Visual Studio 2008 o Visual C# 2008; Consiste en eliminar todos los Using ue no se usan y ordenar los que sí.
Cuando creamos un proyecto nuevo o un fichero desde según que plantillas, se crean por defecto una serie de Using que no usamos o usaremos, esto en realidad no afecta para nada al rendimiento del programa o juego que estamos creando, ya que cuando compilemos se obviaran, pero por cuestión de “estética” o facilidad a la hora de leer el código puede ser una buena práctica “limpiar” la zona de “using”.
Add comment Marzo 22, 2009
Farseer Physics Engine, un motor de físicas 2D para XNA
El otro día andaba yo navegando por la web de CodePlex, mirando a ver si había algo que me pudiese interesar en mis proyectos XNA.
Y vaya si lo encontré, Farseer Physics Engine es un motor de físicas 2D gratuito, tiene licencia Microsoft Permissive Licence (Ms-PL), lo que quiere decir que lo puedes usar en tus proyectos sin ningún problema (vamos, creo).
He estado trasteado con él un poco y pinta muy bien, personalmente yo lo voy a usar en mis juegos siempre que pueda, ya que ahorra bastante trabajo en algunas tareas, como las colisiones, rotaciones, las físicas (obvio no?) y los resultados son muy buenos.

3 comments Febrero 23, 2009
Animar graficos en 2D
En el anterior capitulo aprendimos como cargar un gráfico en pantalla, pero estaremos de acuerdo que pocas veces veremos un gráfico en parntalla que no esté animado.
Creo que no le decrubo un secreto a nadie si digo que para animar un grafico en 2D hay que hacerlo fotograma a fotograma, hay que ir dibujando cada uno de los movimientos y luego irlos mostrando rápidamente uno detrás del otro para conseguir el efecto de movimiento.
Para conseguir esto en el mundo de los videojuegos en 2D lo que se hace es ir dibujando todos los movimientos de un personaje en un archivo gráfico, como comente el capitulo anterior puede ser un jpg, bmp, png, etc… (pero vuelvo a reiterar que los que me gusta usar a mi son los png, ya que permiten transparencias), para ver un ejemplo de lo que os digo fijaos en esta animación de Buu andando (estos recuerdos de infancia…)

4 comments Febrero 19, 2009
Cargar un gráfico en pantalla.
Ya hemos visto a la nave moviendose por la pantalla, ahora vamos a ir viendo paso a paso como crear nuestro juego usando XNA, luego podremos unir todos esos pasos, y tal vez, solo tal vez, nos quede algo bonito. Hoy vamos a ver como cargar un gráfico en pantalla para más adelante ir trabajando con él.
3 comments Febrero 15, 2009
XNA 3.0
Con un poco de retraso por mi parte os comento que el día 30 de Octubre se lanzó la versión 3.0 de XNA.
Yo de momento para el proyecto (del que por cierto muy pronto posteare novedades) seguiré con la versión 2.0, pero no tardare mucho en cambiar y hacer un tutorial de cómo actualizar de la versión 2.0 a la 3.0, junto con las novedades que aporta la nueva versión.
Para usar la versión 3 es necesario tener las versiones 2008 de visual C# express o de Visual Studio.
Después del salto las URL para la descarga:
Add comment Noviembre 6, 2008
Microsoft anuncia los premios Dream-Build-Play.
Si aún eres escéptico de lo que se puede conseguir con XNA, aquí tienes una buena muestra de la calidad a la que se puede llegar con un poco de trabajo y talento.
Microsoft organiza cada año los premios DREAM-BUILD-PLAY otorgando premios en metálico (40.000$) y distribución en el LIVE para los ganadores.
Add comment Noviembre 2, 2008