Sobre el proyecto
Sandspiel es un juego interactivo de arena que cae que simula el comportamiento de polvos, fluidos y otros elementos en un entorno de autómatas celulares. Está implementado en Rust (compilado a WebAssembly), WebGL para el renderizado y JavaScript para la lógica de conexión. Los jugadores pueden dibujar elementos, observar cómo interactúan (por ejemplo, cayendo, fluyendo, reaccionando) y explorar fenómenos emergentes. El proyecto enfatiza la creatividad y la comunidad: admite compartir y bifurcar escenas creadas por los usuarios, con el objetivo a largo plazo de permitir que los usuarios definan y suban elementos personalizados mediante una API de autómatas celulares programable. El código base incluye una simulación de fluidos adaptada del proyecto WebGL-Fluid-Simulation. Se proporcionan instrucciones de compilación para el desarrollo local usando wasm-pack, npm y cargo watch. Es un sucesor de versiones anteriores en JavaScript y Lua del mismo concepto.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.