Este projeto esta sendo reescrito do 0 por questões de otimização e mudança de objetivo, porem permanecerá sendo desenvolvido em JavaScript até que haja alguma necessidade de mudar isso também
Uma simulação interativa de partículas em 2D, demonstrando movimento, colisões e interações físicas usando JavaScript.
FUNCIONALIDADES:
➥ Posicionamento de Partículas em uma grid: Organize partículas em uma grid para fácil visualização e interação.
➥ Movimento personalizado e colisões de partículas.
➥ Interações fisicas entre particulas.
➥ Interface Gráfica Intuitiva: Oferece uma interface fácil de usar para iniciar, pausar e configurar a simulação.
➥ Visualização em Tempo Real: Mostre a evolução da simulação em tempo real, permitindo que os usuários observem comportamentos dinâmicos.
TECNOLOGIAS UTILIZADAS:
➦ JavaScript: Linguagem de programação utilizada.
➦ p5.js
COMO JOGAR:
➥ Como o desenvolvimento deste projeto ainda esta em andamento, não existe um menu no jogo para que o usuario possa escolher o elemento que ira usar, porntanto trago abaixo uma descrição do projeto. ➥ primeiramente clique em 'index.html' com o botão direito do mouse e selecione 'open with live server', então abra a aba criada no navegador e divirta-se.
➛ Click direito do mouse sobre o canva faz com que as particulas surjam.
➛ scroll do mouse para cima aumenta a area de surgimento em volta do mouse, assim como o scroll para baixo diminui esta area.
➛ botão do scroll serve como 'delete' para os elementos.
➛ os elementos são selecionados através dos numeros do teclado, sendo:
Tecla 1 -> Areia (tende a ficar em estado de repouso em forma piramidal)
Tecla 2 -> Água (tende a ficar nivelada)
Tecla 3 -> Ácido (elimina outros pixels)
Tecla 4 -> Madeira (Não é afetada pela gravidade, inflamável)
Tecla 5 -> Gás ('flutua', extremamente inflamável)
Tecla 6 -> Fogo (tende a subir)
