Implementando um Random Walker. Útil em alguns projetinhos.

Subscribers:
21,200
Published on ● Video Link: https://www.youtube.com/watch?v=aOPekWfMcqY



Duration: 14:06
412 views
53


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




Other Videos By Manual do Código


2021-11-29Como Configurar o VIM e o NEOVIM do ZERO em 2023. Produtividade Absurda.
2021-11-11Overflow em Programação? Explicando esse Negócio com Snes e Mega Drive.
2021-10-27BUGS NO SNES E COMO UM ASSEMBLER FUNCIONA?
2021-10-25O SNES E OS SEUS DOIS MODOS: 8 bits e 16 bits.
2021-10-22Criei um Efeito de TV e um Pong com o GITHUB COPILOT em Segundos!
2021-10-12Windows Terminal para PROGRAMAÇÃO. Seja mais PRODUTIVO. Instalando e Configurando.
2021-10-11Big Endian e Little Endian em Programação. Exemplos no Snes e no Mega.
2021-09-16Colisão em Jogos. Como Programar Colisões em Jogos 3D, Raycasting, etc
2021-09-15O Mega Drive é 64 BITS? E o SNES? Entre e Veja a Resposta.
2021-08-31Algoritmo: Array Ordenado Ao Quadrado. Fácil. Problema de Programação.
2021-08-31Implementando um Random Walker. Útil em alguns projetinhos.
2021-08-30Verificando se um Array é Monotônico. Algoritmo para Entrevistas Técnicas de Programação.
2021-08-30🕹 Matemática em Jogos de Snes. Começou a Complicar!
2021-08-27🕹 Como Somar Números no Mega Drive. Aprenda Programação com Consoles Antigos.
2021-08-17💻 Alterei a Linguagem PYTHON. E Funcionou!!!
2021-08-11🕹 Assembly de Snes. Vamos Aprender Várias Instruções. Movendo Dados.
2021-08-09Como Desenhar Círculos usando Programação? Para Jogos e outras coisas.
2021-08-05Grupos de Instruções do Mega Drive e Nova Instrução: EXG
2021-08-03MINI PROJETO: Desenhando Fractais com Sitemas-L em Javascript.
2021-08-02COMPILANDO O PYTHON para Estudar a Fundo.
2021-07-28Instrução MOVE no MEGA DRIVE. Programando em Assembly.



Tags:
random walk
random walker
random
randomwalk
random walker javascript
random walk javascript
random walk p5js
random walker p5js
random walker js
random walk p5.js
p5.js
javascript
random walk teoria
geração aleatória de mapas
mapas aleatórios
números aleatórios
posições aleatórias
aleatoriedade
animação aleatória
animacao aleatoria
random walks
caminho aleatório
caminho aleatorio
caminhos aleatórios