Caneta e desenho: rastros, padrões e arte generativa

9 min de leitura·Atualizado em 14 de junho de 2026

A caneta transforma o ator em um pincel: por onde ele passa, deixa uma linha. Com poucos blocos dá para desenhar rastros de movimento, formas geométricas, gráficos de dados e arte generativa que muda a cada execução. É uma das ferramentas mais subestimadas — e mais divertidas — da programação visual.

Os blocos essenciais

  • “use a caneta” / “levante a caneta” — ligam e desligam o desenho. Com a caneta levantada, o ator se move sem deixar rastro.
  • “apague tudo” — limpa todo o desenho do palco. Chame no “quando iniciar” para começar com a tela limpa.
  • “carimbe” — imprime uma cópia da fantasia atual do ator no palco, como um carimbo.
  • “mude a cor da caneta” e “mude o tamanho da caneta” — controlam a aparência do traço.

O fluxo básico é sempre o mesmo: limpar, posicionar com a caneta levantada, abaixar a caneta e mover.

Desenhando formas

Um polígono regular nasce de repetir “anda um lado, gira um ângulo”. O ângulo de giro é sempre 360 dividido pelo número de lados:

apague tudo
use a caneta
repita 5 vezes:        // pentágono
  mova 80 passos
  gire 72 graus        // 360 / 5

Trocar o 5 e o 72 por outros pares cria triângulos (3, 120), quadrados (4, 90) ou círculos aproximados (36, 10). Aumentar levemente o ângulo a cada volta produz espirais hipnóticas.

Rastros e movimento

Para um rastro que segue o personagem, basta manter a caneta abaixada dentro do loop de movimento. Combinado com o efeito fantasma decrescente ou um “apague tudo” periódico, vira um efeito de “cometa”:

sempre:
  use a caneta
  mude a cor da caneta para (cor + 2)   // arco-íris
  vá para x: (posição do mouse x) y: (posição do mouse y)
💡

Para rastros que desaparecem aos poucos, em vez de “apague tudo”, carimbe sprites semitransparentes ou reduza o brilho — o palco vai “esquecendo” o desenho antigo.

Arte generativa e gráficos

Como a posição, a cor e a espessura podem vir de variáveis e operadores, a caneta é ideal para visualizar dados e criar arte que nunca se repete. Um exemplo: desenhar uma função matemática varrendo X e calculando Y.

mude x para -240
levante a caneta
repita 480 vezes:
  mude y para (seno de (x × 2) × 100)
  vá para x: x y: y
  use a caneta
  adicione 1 a x

Trocando a fórmula de Y, o mesmo script plota qualquer função. Adicionando aleatoriedade à cor e ao ângulo, ele vira uma máquina de arte generativa — cada Play produz um resultado diferente.

Pronto para colocar em prática?

Abrir o editor