8000 GitHub - ArielSpencer/jogo-do-numero-secreto: 🔮 Um jogo de adivinhação onde você precisa descobrir qual o número secreto foi gerado aleatoriamente.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

ArielSpencer/jogo-do-numero-secreto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Static Badge GitHub License

banner jogo do numero secreto

✏️ Sobre

No curso de Lógica de Programação da Alura, desenvolvi esse projeto: um jogo de adivinhação onde o usuário precisa descobrir um número secreto gerado aleatoriamente. O objetivo principal deste projeto é aplicar os conceitos de lógica de programação de maneira prática com JavaScript.

Funcionalidades do Jogo:

Geração Aleatória do Número Secreto:
O jogo começa gerando um número secreto aleatório dentro de um intervalo pré-definido (por exemplo, de 1 a 100).

Interação com o Usuário:
O jogador deve tentar adivinhar o número secreto. Depois de cada tentativa, o jogo dá uma dica, informando se o número secreto é maior ou menor do que o número adivinhado.

Contagem de Tentativas:
O jogo mantém um registro do número de tentativas que o usuário fez para adivinhar o número correto, incentivando a melhorar o desempenho em rodadas futuras.

Feedback Final:
Quando o usuário acerta o número secreto, o jogo exibe uma mensagem de congratulações, informando o número de tentativas realizadas para encontrar o número correto.

Acessibilidade com Responsive Voice:
Para tornar o jogo mais acessível, foi integrada a funcionalidade de síntese de voz utilizando o Responsive Voice. Esta ferramenta lê em voz alta as instruções e mensagens exibidas na tela, permitindo que usuários com dificuldades visuais ou de leitura participem plenamente do jogo.

Conceitos Aplicados:

Variáveis e Tipos de Dados:
Utilização de variáveis para armazenar o número secreto, os palpites do usuário e a contagem de tentativas.

Funções:
Uso de funções para encapsular a lógica de geração do número secreto e a interação com o usuário, tornando o código modular e reutilizável.

Entrada e Saída de Dados:
Manipulação de entradas do usuário e exibição de mensagens na tela para criar uma interface interativa.

Conclusão

O desenvolvimento deste jogo do número secreto foi uma excelente oportunidade para consolidar os conceitos de lógica de programação aprendidos no curso da Alura. Através da construção do jogo, pude praticar a utilização de variáveis, funções, e a manipulação de entradas e saídas de dados, além de implementar funcionalidades adicionais como a acessibilidade via síntese de voz. Este projeto não só reforçou minhas habilidades de programação Lógica e JavaScript, mas também destacou a importância de criar aplicações interativas e acessíveis, demonstrando que a programação pode ser divertida e inclusiva.

👾 Tecnologias

☕️ Desenvolvido por:


Ariel Spencer

About

🔮 Um jogo de adivinhação onde você precisa descobrir qual o número secreto foi gerado aleatoriamente.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0