Implementando um Random Walker. Útil em alguns projetinhos.
Neste vídeo eu falo sobre Random Walk, que nada mais é do que fazer um pixel ficar andando na tela de forma aleatória.
O conceito é muito simples mas pode ajudar muito em testes ou projetos que precisem de elementos aleatórios. A cada frame escolhemos de forma aleatória uma nova posição para o pixel, em cima, em baixo, esquerda ou direita.
Isso ajuda a simular certos movimentos que ocorrem na natureza e serve como ponto de partida para outras coisas mais avançadas. Por exemplo, utilizo este conceito de Random Walker para criar mapas aleatórios para um jogo de raycasting que estou desenvolvendo.
No vídeo também mostro como adicionar mais alguns elementos, como cores dependendo da coordenada e pixels em forma de bolinhas.
Implemento o código em Javascript usando a biblioteca P5.js, que simplifica muito o ensino.
Acessem o código através do comentário fixado abaixo.
#randomwalk #randomwalker #aleatório