/rodagirando-js

Roda da fortuna

Primary LanguageJavaScriptMIT LicenseMIT

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

MIT License

Código de conduta

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