Roda da Fortuna
Roda da fortuna que ao apertar um botão, adiciona uma aceleração fixa a cada segundo, gira e para após perder a velocidade, determinando o prêmio do usuário.
Como rodar essa bagaça?
Clone o projeto
git clone https://github.com/rafaelrpd/rodagirando-js.git
Vá para o diretório do projeto
cd rodagirando-js
Abra o arquivo roda.html
com o browser de sua escolha e clique no botão Iniciar.
Quando quiser parar, só clicar no botão Parar.
Feche o browser para encerrar a aplicação.
Beba água, se alimente bem e façam exercícios. 🤘
Roadmap
Física
-
Implementar velocidade angular.
-
Implementar aceleração angular.
-
Implementar deslocamento angular.
-
Implementar momento angular.
-
Implementar torque.
-
Implementar atrito.
Figuras geométricas / canvas
-
Criar trapézios isóceles, que juntos, formam um círculo.
-
Criar um triângulo que servirá como uma seta indicadora do prêmio.
- Fazer uma animação para cada vez que o triangulo passar por um trapézio.
- A redução de velocidade só acontecerá após essa animação.
-
Criar uma base e outras firulas para deixar o projetinho visualmente bonito.
Licença
Código de conduta
Reconhecimentos.
Feedback
Se você tiver qualquer dúvida, sugestão ou quiser jogar uma conversa fora, me mande um e-mail! 📧 rafaelpdias@pm.me