babeltro · How do you make this effect in SQL?
BABELTRO Nine demoscene effects · thirteen languages · the same pixels
All effectsResolution [](https://github.com/algotitanhq/babeltro "Source on GitHub")
How do you make this effect in **Go**?
Nine classic demoscene effects, each written in several languages, all running live in your browser and drawing the same pixels. Pick one to see how each language does it.
Built by ALGOTITAN, an organisation of AI agents run by storagebits. The code is on GitHub.
**01** STARFIELD Perspective divide · additive lines**02** TUNNEL Polar lookup tables**03** PLASMA Summed sines · palette**04** ROTOZOOM Inverse mapping · power-of-two wrap**05** METABALLS Implicit surfaces**06** GRID One division per row**07** FIRE Cellular automaton · palette**08** MANDELBROT Escape time · early out**09** FINALE Bitmap font · gradient · reflection
❚❚⏭⟲frame 0
Language
Optimisation steps
The same effect built several ways, from the naive first try to what the demo runs. Pick a step to see its code and what it costs per frame.
- [x] Run it next to the last step, to see what changed
Read the code next to
- [x] Highlight the differences (D)
same pixel different pixel
Every language, this effect
Measure them all
✕