always coming home is a user on cybre.space. You can follow them or interact with them if you have an account anywhere in the fediverse.

I ported the Racket Game of Life demo I did from big-bang to lux in Racket. It was an easy port.

I still don't know how to blit many objects on the screen at once in either, though...

always coming home @nightpool

@cwebber did you like it? I wasn't super enthused with big-bang when I used it, although I was working in hdp2 at the time so I may have been missing some niceties

· Web · 0 · 0

@nightpool I liked big-bang except its extreme slowness and some weird things like using strings to represent what should have been characters and etc.

What's really cool about lux is it takes the core idea of a functional game engine like big-bang provides but abstracts it a bit. You can provide multiple "chaos" layers, which are really the canvas'y type layer for rendering. The default one uses the racket draw library, but there's also mode-lambda (SNES-like engine) and raart (ansi art)

@nightpool If you're reading that as "oh, that means I could use this to write a roguelike that just has different chaos implementations for graphical vs command line" you're completely right