Turtletoy allows you to create generative art using a minimalistic Turtle API. You can only create black-and-white line drawings on a square canvas. By offering a very restrictive environment, I hope to stimulate creativity and make sure that the turtles can (at least theoretically) be plotted using a simple plotter.
Each turtle can be exported as SVG, suitable for high-res printing or a plotter.
Please look at all the nice turtles created by the Turtle community.
More Creative Coding Websites
Turtletoy is not my only hobby project :) I also made these creative coding playgrounds:
- Dittytoy (blog post)
The API syntax is loosely based on the syntax of Sonic Pi. You can find the full Dittytoy API Reference here.
If you don’t like reading documentation and want to see sample code, then these ditties give a good overview of the capabilities of Dittytoy.
- OneShader (blog post)
OneShader is an online tool for creating and sharing WebGL fragment shaders. You don’t have access to 3D models, textures, buffers, or any other (external) resources, so it’s just one fragment shader and your imagination.
Most loved turtles
Do you want to see more? These are Turtletoy’s six most loved turtles.
If you like this post, you may also like one of my other posts:
- 3D Line Art Engine (port)
- Procedural cubic city
- Five years of Turtletoy: a minimalistic, generative art platform