Made with TIC80.
Etiqueta: Code
pico8 1D Perlin Noise
Edit [4 dec 20]: worst post, writer advice. Using linear interpolation to generate 1D Perlin Noise in pico8: Online Version A poem to an old messed up post.
Blender: Perlin Noise
Para trabajar con Perlin Noise existen diferentes programas y lenguajes y uno muy potente es Blender con Python. Tras haber trabajado y aprendido a manejar el Perlin Noise con Processing el paso a escribir en Python las funciones con las que trabajo fue complejo en el sentido de que existe poca información de cómo usar … Sigue leyendo Blender: Perlin Noise
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
Random Walker LeftToRight()
Processing: Making a cube
Las limitaciones que conlleva utilizar la función box() de Processing me han llevado a diseñar una pequeña función personalizada que dibuje en la pantalla un cubo a partir de las seis caras que lo componen. Se basa en dibujar a través de las funciones beginShape() y endShape(), incluyendo los diferentes vértices con vertex(), dibujar estas … Sigue leyendo Processing: Making a cube
Generating Terrain v0.3
Poco a poco va tomando forma, aunque todavía existen algunas cosas que corregir y mejorar ya puede empezar a apreciarse una generación más aproximada al objetivo. Height controlled by Perlin Noise (but not perfect) Bug: blank spaces between 'pilars' Still using the box() function of Processing Fix: draw a limit square (not infinite anymore) … Sigue leyendo Generating Terrain v0.3
Generating Terrain v0.2
En esta versión el RandomWalker camina en una misma dirección todo el rato, no es tan random después de todo. Es por esto que se observan como capas, a pesar de usar más correctamente el Perlin Noise, simplemente avanza y cuando llega a un valor determinado continúa a la derecha de donde empezó. Height … Sigue leyendo Generating Terrain v0.2
Generating Terrain v0.1
En un pequeño proyecto en el que trato de recrear la generación del terreno al estilo Minecraft he ido recopilando snapshots del proceso de creación que he ido siguiendo. Cada etapa la he llamado por un nombre de versión, empezando por la v0.1, hasta que tenga algo sólido que pueda asemejarse al objetivo. Estas son … Sigue leyendo Generating Terrain v0.1
RandomWalker II
Segundo volumen de RandomWalkers. Vista una pequeña introducción en el Volumen I, se pueden empezar a retocar algunos valores del código. Uno de estos valores a considerar es el tamaño de estos píxeles que estamos tratando, en primera lugar parecían muy pequeños y la imagen final mostraba un recorrido realizado por un pequeño randomwalker, pero ¿y si hacemos … Sigue leyendo RandomWalker II