Archivos de: junio 2010

Engine XI: Creando al héroe

No image

Ya tenemos listo nuestro mapa, preparado para ser puesto en pantalla, pero en un juego RPG la cámara sigue al héroe, es decir, se ve el trozo de mapa alrededor del héroe, por eso necesitamos antes de representar el mapa a...

Engine X: La clase mapa III

No image

Ya tenemos una array bidimensional llamada self.capas que contiene unos números que se corresponde con los tiles que ocupa y tenemos un array unidimensional llamado self.tileset que contiene los sptites de nuestro tilesets (los tiles). Pues el siguiente paso...

Engine IX: Cargando el tileset

No image

Antes de empezar con este tema he ordenado un poco el código para que esté todo bien estructurado desde el principio que sino luego es liante saber donde está cada cosa, hay rutinas y funciones que usaremos a menudo,...

Engine VIII: La clase Mapa II

No image

Por ahora hemos conseguido tener una forma de hacer mapas y extraer su información del archivo XML para poder manejarla con Python, en el anterior tutorial quizás no quedo claro como almecenamos los tiles del mapa y en este...

Opiniones sobre división

No image

Últimamente me he sorprendido a mi mismo escribiendo demasiado acerca de creación de videojuegos, pygame, engines, rpg, etc. Y aunque tiene parte de relación, no son los temas para los que tenía pensado el blog en un principio. Se...

Engine VII: La clase Mapa I

No image

Bien ya tenemos generado nuestro mapa de pruebas, ahora necesitamos cargarlo en Python, los próximos artículos van dedicados a interpretar los datos en Python y la manera de almacenar el mapa. Para empezar vamos a hacer una copia de...

Engine VI: El formato TMX

No image

En este artículo vamos a analizar el archivo que nos ha generado el Tiled Map Editor, un fichero con extensión .tmx que hemos guardado en la carpeta maps. Es un archivo XML, para el que no sepa lo que...

Síguenos en Twitter

No image

Bueno, en un intento de socializar el blog nos unimos a la moda de Twitter, a partir de ahora nos podéis seguir desde allí, intentaré poner todo lo relacionado con el blog que no tiene cabida en un post...

Engine V: Usando el Tiled Map Editor

No image

Lo primero que debemos hacer es situar el programa dentro de nuestra carpeta principal (llamada engine) para que no haya problemas con las rutas. Luego para hacer mapas basados en tilesets necesitamos, como no, un tileset. Para estos artículos...