Basic LOGO turtle implemented in p5.js.
var sketch = function(p) {
var turtle, run;
p.setup = function() {
p.createCanvas(400, 400);
p.background(200);
p.angleMode(p.DEGREES);
p.strokeWeight(1);
turtle = new Turtle(p);
turtle.penDown = true;
turtle.left(60);
for (var i = 0; i < 6; i++) {
turtle.color = 'black';
turtle.forward(50);
turtle.right(360 / 6);
}
turtle.right(360);
run = turtle.getRun();
};
p.draw = function() {
p.background(200);
run.animate(2);
};
};
var minimal = new p5(sketch);