Esta aplicación es un "simulador" de partículas en ASCII. Permite que simulaciones hechas en lua sean representadas en la consola de comandos. Hecho en rust.
Destaca por la capacidad de cambiar de simulación manteniendo las partículas de la anterior.
video_sim.mp4
- Descarga este repositorio con:
git clone https://github.com/Jala3400/ASCII_particles_simulator
- Compila el repositorio: En la consola de comandos ejecuta
cargo build --release
- El ejecutable estará en
./target/release/ascii_particles_simulator.exe
. Para ejecutarlo, escribe en la consola:./target/release/ascii_particles_simulator.exe
Nada más empezar ya hay una simulación corriendo. Las simulaciones se encuentran en la carpeta simulations_lua
.
Cada simulación decide qué hace cada tecla, pero la aplicación escucha ciertas teclas:
- q: Salir
- i: Mostrar información
- Enter: Cambiar los caracteres mostrados
- Tab: Cambiar la simulación
Para añadir una simulación se debe copiar una carpeta con una simulación en simulations_lua
.
Para crear una, se puede seguir la guía o mirar el ejemplo de ruido.