Un valle al atardecer que se recorre en el navegador: bosque, lago, cristales, armas, chat de voz y bots. El terreno, la física y la lógica del juego están escritos en Rill; el mismo archivo se compila a WebAssembly para el navegador y a un programa nativo para el servidor, y WebGPU dibuja la imagen.
$ ls tags/rill
#rill
4 artículos
Un largo recorrido por Rill de principio a fin: tipos de datos algebraicos, Result y ?, recursión de cola, strands y canales, tiempos de espera con select, gestión de memoria sin recolector de basura y el servidor en Rill detrás de este blog. Todos los ejemplos se ejecutaron; las salidas son reales.
Canales de rendezvous y con búfer, difusión con close, pipelines, una criba de primos concurrente, sondeos y plazos con select, apagado ordenado por señal, máquinas de estados al estilo SDL, un millón de strands y la comprobación de --parallel. Todos los ejemplos se ejecutaron.
Un breve vistazo a cómo está construido este blog con mis propias herramientas: un servidor escrito en Rill, la base de datos OxiDB de cuatro motores y la interfaz zap.


