miércoles, 27 de mayo de 2009

[off-topic]Barça, campeones III

Off-topic como la copa de un pino, pero este equipo se lo merece. Premio al buen juego, y premio al buen trabajo.

Felicitats campions.

domingo, 24 de mayo de 2009

Truco: Mover un sprite, bien.

Uno de los pequeños truquillos que aprendí en la charla sobre XNA a la que asistí fue como mover correctamente un sprite por pantalla.

El error que yo cometía, y mucha más gente por lo que se puede ver en los muchos ejemplos que se encuentran por Internet, es que al mover el sprite me limitaba a sumarle un número de píxeles en cada ciclo del método Update  y me quedaba tan pancho, eso funciona perfectamente, pero cuando ejecutemos nuestro juego en un PC más potente, esté se moverá mucho más rápido. Evitar esto es muy sencillo, simplemente hay que controlar el tiempo que ha pasado desde el último ciclo de Update:

float velocidad = 600f;
this.Posicion.X += (float)gameTime.ElapsedGameTime.TotalSeconds * velocidad;

En el ejemplo creamos una variable para controlar la velocidad y la multiplicamos por el tiempo transcurrido, de esta forma nos aseguramos de que el juego corra siempre a la misma velocidad.

sábado, 23 de mayo de 2009

¿Una portátil de Microsoft?

Se aproxima la fecha del E3, una de las ferias más importantes del mundo de los videojuegos. Y como siempre que se aproximan estas fechas, surgen diversos rumores y posibles bombazos del mundillo.

Uno de estos rumores tiene que ver con una posible consola portátil de Microsoft.

La verdad es que cuando leí por primera vez la noticia le di poca credibilidad, pero luego me he parado a pensar un poco en el tema y no me parece tan imposible el tema, lo primero es que el negocio de las portátiles es muy suculento, si no que se lo pregunten a Nintendo, es normal pensar en que Microsoft quiera quitar una parte de ese suculento pastel a Nintendo, otra cosa, es que Zune no ha vendido nada bien y lo que iba a ser un iPod killer, se me antoja que se esta convirtiendo en una pesadilla para el departamento de Microsoft que se encargue del reproductor, y si quieren reavivar las ventas, han de cambiar de estrategia si o si. Por último, simplemente no me creo que a Microsoft no le importe ser la única que no tiene portátil…

Si os tengo que ser sincero, me encantaría que esto fuese verdad, y me encantaría que la cosa les saliese bien, primero de todo por que cuantos más actores entren en juego, mejor para el sector, pero lo que a mi realmente me interesa es como afectará esto a la comunidad XNA.

Desarrollar para Zune no es muy interesante la verdad, y en XBOX 360 es imposible crear algo que se pueda llegar a comparar ni de lejos a un juego comercial, no por que XNA no lo permita, es mas cuestión de recursos y de tiempo, pero imagínate poder crear algo para una consola que será como DS o PSP (no estoy hablando de especificaciones técnicas ¡eh!, hablo de concepto), con un poco de esfuerzo es posible crear algo realmente interesante y que pueda destacar, creo que esto será lo más grande que le pueda pasar a la comunidad XNA desde su propia creación.

¿Y tú? ¿que opinas al respecto?

¿se parecera a esto?

¿se parecerá a esto?

martes, 19 de mayo de 2009

Libro sobre XNA: Learning XNA 3.0

Llevo unos cuantos días desaparecido y sin actualizar el blog, la falta de tiempo, un proyecto del que hablaré llegado el momento, el trabajo, el traslado de piso con el consiguiente traslado de línea telefónica y que me han dejado el Gears of War 2 tienen la culpa.

Pero no he estado desconectado del todo, y me he comprado un libro sobre XNA que por fin me ha llegado, y como un niño con zapatos nuevos he comenzado a devorar.

De momento por lo poco que he podido ver (me llego ayer) esta muy bien, trata casi todo, 2D, 3D, Inteligencia artificial, juego en red… Cuando lo lea mas a fondo hare un análisis a fondo.

Bueno, pues por lo poco que he leído de momento lo recomiendo si quieres comprar un libro sobre el tema, lo malo, está en ingles, pero es que no hay nada en castellano, es lo que hay.