Mar 2, 2024
This free, open source puzzle game is so fun.
A visual puzzle game that consists of various knobs and buttons you can press to affect a grid of cells, trying to make it match a provided pattern.
permalink
* *
Feb 26, 2024
From Cristóbal Sciutto, self-contained HTML page that can write to itself
Like Tiddlywiki, but just view source on this beauty: cristobal.space/note
Thanks Gordon Brander
permalink
* *
Feb 23, 2024
A quick and dirty cross-platform charting "library" in 200 lines that can crappily plot half the different kinds of charts out there on your computer or phone. And you can do surgery to it right on your phone.
I think I would never have gotten around to publishing this one if I'd known how much work proof-reading it was going to be.
permalink
* *
Feb 21, 2024
What is best in life?
To reflect at leisure, build when opportunity arises, and hear the appreciation of your peers.
permalink
* *
Feb 20, 2024
A paper computer inside a silicon computer
Probably not a good idea, more like an occupational hazard.
Video of Lua Carousel simulating a little Logo-like game. The top half has a 4x4 board and a toolbar with a few kinds of tiles you can drag on it. The tiles contain segments of road in various directions: up-down, left-right and the 4 kinds of turns.
Above the board is our star, Rabbot, a little robot bunny (with poor artwork best left unseen). It initially waits motionless.
The bottom half has a list of slots, and 3 instructions you can drag to them: forward, left turn and right turn.
Gameplay consists of:
dragging roads on the board to connect some edge to some other,
dragging instructions to traverse the road, and
dragging Rabbot to the edge of a road to see it follow the instructions.
The video shows various possible outcomes of a game:
Rabbot is dropped somewhere not on an edge of the board. Nothing happens.
Rabbot falls off the track
Rabbot runs out of instructions
Rabbot encounters an instruction that can't be executed on the tile it finds itself on.
Rabbot makes it all the way to the final edge!
permalink
* *
Feb 16, 2024
Dynamically adjusting the ticks on the x- and y-axis of a plot as I pan around and zoom in and out on a multitouch screen.
Short video of Lua Carousel plotting a few equations:
y = sin(x)
y = sin(2*x)
y = 2*sin(x)
y = x*x
The x- and y-axis have ticks.
I'm panning (single finger/grey circle) and zooming (two fingers/grey circles moving closer or further apart) and the ticks on the axes dynamically recompute to cover the visible part of the plot.
Read more on the Lua Carousel devlog.
permalink
* *
Feb 3, 2024
I'm finally frustrated enough with the state of Mastodon search to start implementing my own local archive. If it's ever on my feed, it should be a grep away.
There are performance issues in putting search on the instance that disappear entirely if everyone just archives everything locally (and the archiver doesn't hammer at the instance too much)
permalink
* *
Jan 30, 2024
Try Pong Wars out on your mobile device.
This cute little program has been doing the rounds. Credit: Koen van Gilst ; name from this implementation , though I tend to think of it as Yin-Yang for Pong. Maybe Pin-Pong?
A little automaton on a finite board of square cells, each in one of two states (blue and green). A green ball lives within blue squares and a blue ball within green squares. The balls bounce around off the edge of the board and also the boundaries between the two colors. When a ball touches a different color it flips that cell before bouncing off it.
permalink
* *
Jan 22, 2024
I've been trying today to come up with a word that precisely evokes "text but not terminals".
Structured data. Not too much. Mostly text.
permalink
* *
Jan 21, 2024
Now with better artwork from the kids.
permalink
* *