Erratic Turtle Graphics
Try it online @ catseye.tc | See also: Maze Clouds ∘ Latcarf ∘ Kolakoski Kurve

This is a gewgaw that I prototyped sometime in (I believe) 2018. I don't remember when I had the original idea, but I think it was not long before that.
And that idea is: turtle graphics, except there's a small margin of error. You might ask for "Turn right 90 degrees" but you might get only "Turn right 89.91 degrees".
If you use a faint pen, and repeat the drawing instructions many times over, you get a nice pencilly noisy effect.
In late 2019 I added a rudimentary command language similar to Logo, for user-created designs. The commands are:
fd NUM move forward this many pixels
rt NUM rotate right this many degrees
lt NUM rotate left this many degrees
setxyr NUM NUM set the coordinates, as a percentage of the
width and height of the canvas
shiftxyr NUM NUM adjust the coordinates, as a percentage of the
width and height of the canvas
seterr NUM NUM set the error rate for rotations and
movements respectively
shifterr NUM NUM adjust the error rate for rotations and
movements respectively
Commit History
@master
git clone https://git.catseye.tc/Erratic-Turtle-Graphics/
0
»»
- Clean up. Chris Pressey 6 years ago
- Initial turtle state simplifies "Logo" programs. Chris Pressey 6 years ago
- Show/allow editing of "Logo" program in a textarea. Chris Pressey 6 years ago
- Fix initially selected program. Chris Pressey 6 years ago
- Fix comment. Chris Pressey 6 years ago
- Clean up degrees vs radians. Chris Pressey 6 years ago
- Everything was previously scaled down by 1/7. Match that, switch. Chris Pressey 6 years ago
- These are interesting forms, but they're not replicating previous. Chris Pressey 6 years ago
- Option always runs a program. Chris Pressey 6 years ago
- Move towards being driven by a small, Logo-like command language. Chris Pressey 6 years ago
- Initial import of files for Erratic Turtle Graphics. Chris Pressey 6 years ago
0
»»