lunes, 11 de abril de 2011

Uso de XML en XNA para definición de niveles

En esta versión de pinguinocracia he incorporado la clase Etapa y un archivo XML que define los bloques por los que el usuario no puede pasar. El XML en cuestión contiene las coordenadas, altos y anchos de los rectangulos que definen estas zonas.

Con esta mejora, es mucho mas sencillo definir los elementos de cada nivel.

No he utilizado los assets de un xml natural de XNA sinoo que he usado xml común corriente y la clase system,xml de punto net para acceder al contenido.

La única salvedad es que en las propiedades del xml ha de especificarse que en lugar de compilar, este xml ha de ser manejado como contenido.

Dejo acá una muestra de como funciona:





Saludos y hasta la próxima.

-__-