Herramienta para crear Sprite Sheet desde imágenes sueltas, Sprite Sheet Packer

Hola a todos, navegando por codeplex me he encontrado con esta herramienta que quizás os resulte útil si estáis trabajando en algún proyecto 2D. Se trata de una aplicación para crear sprite sheets desde imágenes sueltas, con varios parámetros configurables para adaptarla la textura a nuestras necesidades. El proyecto podréis descargarlo completamente desde aquí: http://spritesheetpacker.codeplex.com/

Optimiza tus juegos con la técnica de “impostores”

¿Tenéis problemas con vuestros juegos a la hora de optimizarlos? Quizás con esta técnica puedas mejorar el rendimiento de tus juegos de una forma muy elegante, Rodrigo Díaz acaba de compartir con nosotros esta excelente técnica, aquí tenemos la explicación de este ejemplo hecha por Rodrigo:

En éste ejemplo se muestran dos técnicas para reducir la complejidad de una escena: el uso de Level-Of-Detail y de impostores.
Nuestra escena consiste en un suelo escalonado y un modelo de un personaje en alta resolución (~10000 polígonos). Teniendo en cuenta que hay aproximadamente unas 300 instancias del objeto, dibujarlo todo al mismo tiempo sería demasiado trabajo para la GPU. Por ello, cuando la distancia a la cámara es mayor de 500 unidades, se dibuja una versión del modelo en baja resolución (~4000 polígonos), y cuando es mayor de 1000, se dibuja un sprite orientado hacia la cámara que hemos calculado al inicio de la aplicación, y que dependiendo del ángulo de la cámara, contiene la orientación del modelo desde un lugar u otro.

Link de descarga: http://xnacommunity.codeplex.com/wikipage?title=Simulando geometria con impostores

Combinando tutoriales, fondo con desplazamiento más rotación de sprites

Hola a todos, otro nuevo tutorial acaba de ser añadido al blog, en esta ocasión he aprovechado todo lo que llevaba hecho estos últimos días para fusionarlo todo en uno y añadir algo nuevo, en este caso la rotación de sprites 2D, el resultado podéis descargarlo para trastear con él y modificarlo a vuestro gusto, espero que os sirva!

Un saludo y hasta la próxima.

Nuevo tutorial, transparencias entre sprites

alphaBlendHola a todos, ya he vuelto a la actividad y aquí os dejo un nuevo tutorial muy sencillo con el que aprenderemos a crear transparencias entre sprites para dibujarlas por pantalla y que todo quede muy bien, esto se hace mediante la propiedad Alpha Blend del método Draw, como siempre, podéis encontrar este tutorial en la sección de tutoriales de la web, un saludo y hasta la próxima!

Continuación tutorial de animación de sprites

Saludos a todos, acabo de extender el tutorial de animación de sprites, en esta ocasión usando el teclado podréis mover al personaje por pantalla, como siempre, podéis encontrarlo en la sección de tutoriales, os dejo un video de como queda, saludos!

Nuevo tutorial, animar sprites mediante un sprite sheet

Saludos a todos, acabo de terminar un nuevo tutorial donde muestro como crear animaciones de sprites mediante un único archivo que contiene todas las imágenes necesarias para realizar la animación. El tutorial lo podéis encontrar en la sección de tutoriales 2D, espero que os sea útil, aquí os dejo un video.

Hasta la próxima!

Primer tutorial publicado!

Parece que poco a poco le voy cogiendo el truquillo a esto jeje, acabo de terminar el primer tutorial sobre como dibujar sprites o imágenes 2D por pantalla, el tutorial lo podéis encontrar en la sección de tutoriales o pinchando directamente aquí .

Con el tutorial se adjunta el código fuente con comentarios indicando lo necesario para entenderlo, espero que os sirva! De momento no es gran cosa pero en breve colgaré el siguiente tutorial, animación de sprites 😀

Saludos y gracias por visitarme!