**Crush**
Custom software, Javascript, WebGL
Variable dimensions, silent
**Crush** displays fragments of its own source code in realtime
on an ASCII grid.
Efficient playback is ensured by a custom JavaScript/WebGL
bitmap-text renderer that should allow for a smooth animation even
on lower-end machines.
**Crush** is web-app ready and can be added to a device’s home-screen
for fullscreen playback.
```
Keys:
i toggle info
s toggle shading
↓↑ change scale
p save 1× .png image
P save 4× .png image
t save .txt file
c hide cursor
f enter fullscreen
```
·
Some visual settings can be set or changed through URL parameters;
especially values for scale, fps and stretch will help adapt the project to different display sizes by adjusting character height and playback speed.
Official page
↓
[crush.ertdfgcvb.xyz](https://crush.ertdfgcvb.xyz)