# MaxBittker/sandspiel

Creative cellular automata browser game

Repository: https://github.com/MaxBittker/sandspiel
Canonical: https://ross.abutalabs.com/products/sandspiel
Homepage: https://sandspiel.club
Language: Rust
License: MIT
License Family: permissive
Topics: game, wasm, webgl, webassembly, rust
Last push: 2026-03-02T00:54:03+00:00

## Health v2 (maintenance only)
Score: 64/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 70, release rhythm 35, longevity 100
- inputs: {"age_days": 2874, "days_push": 185, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 3158, forks 227 (observed 2026-08-28T04:07:46.488437+00:00)

## What it is
Sandspiel is a creative falling-sand browser game implementing cellular automata, written in Rust and compiled to WebAssembly with WebGL rendering and JavaScript glue code. It lets players experiment with interacting elements like sand, water, and fire, with the goal of supporting sharing and forking of user creations.

## Use cases
- play a falling sand game in the browser
- simulate how sand, water, fire, and other elements interact
- explore cellular automata in a creative sandbox
- create and share pixel physics simulations with others
- study a Rust-to-WebAssembly WebGL game architecture
- toy with a powder game like the classic Dan-Ball

## When to choose
- you want a polished, playable falling-sand / powder toy that runs in a browser
- you are looking for a creative cellular automata environment with sharing in mind
- you want a reference implementation of Rust compiled to WASM with WebGL rendering

## When to avoid
- you need a general-purpose game engine or physics engine for building your own games
- you need a high-accuracy scientific fluid or granular simulation
- you need a native desktop or mobile application rather than a browser game

## Facets
- artifact type: application
- maturity: active
- function: game, simulation, graphics, wasm
- domain: gaming-tools, simulation, graphics
- platform: browser, wasm
- tags: falling-sand, cellular-automata, webgl, powder-game, sandbox-game, creative-coding, rust-wasm, game-development

## Member repositories
- MaxBittker/sandspiel (main) score 64

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:46.488437+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T08:12:50.496600+00:00, confidence not recorded.
  - readme: https://github.com/MaxBittker/sandspiel (fetched 2026-08-28T04:07:46.488437+00:00, sha cb1151b530d5)
  - homepage: https://sandspiel.club (fetched 2026-08-29T09:39:57.936140+00:00, sha c6b791aca237)
- Data as of 2026-08-30T08:39:29.467469+00:00.
