Los cambios visuales son pocos ya que lo que realmente ha cambiado es la parte de código para el mapa y almacenamiento. Orientándolo a objetos el código se ha vuelto más extensible, he simplificado la manera en la que se dibuja el mapa separándolo en varias funciones (creación y dibujado). Cada carácter es un objeto propio y … Sigue leyendo ASCII map IV – Caves
Categoría: Processing
ASCII map III – Castles
Imágenes de los mapas con castillos añadidos, la continuación serán unos métodos de creación del mapa nuevos para empezar a orientar a objetos el programa. De esta manera los castillos podrán tener edificios propios y cada carácter puede tener asignado un objeto con un tipo: océano, montaña, castillo, etc. Los nombres no son definitivos.
RandomArt III
RandomArt II
ASCII map II – Terrain
Continuando con el experimento de combinar Perlin Noise con un mapa dibujado en ASCII (que también está ahora influido por el clásico juego Dwarf Fortress) con tan solo seleccionar unos colores y escoger unas alturas se puede empezar a dibujar un sencillo mapa con cierto realismo. Como pequeña prueba inicial, lo primero que he hecho … Sigue leyendo ASCII map II – Terrain
ASCII map I – Matrix
En el dibujo de mapas aleatorios con el uso de Perlin Noise se pueden tomar muchas vías y recientemente he visto la trilogía de Matrix ya que llevaba unos años sin verla. La típica imagen de Matrix en los ordenadores, con esos caracteres verdes cayendo en un fondo negro, me dio la idea de combinar … Sigue leyendo ASCII map I – Matrix
RandomArt I
Generating Terrain v0.7 Some lights
He rebajado un poco la generación del terreno para que quede con menos altura y por explorar más funciones de Processing he estado probando las funciones de luces light() y spotlight() para ver sus resultados sobre el terreno. Lights! Next [404. Not Found] Previuos Generating Terrain v0.6 Mountains!
Generating Terrain v0.6 Mountains!
Perlin noise working! Next Generating Terrain v0.7 Some lights Previous Generating Terrain v0.5.1