Introdução
Neste projeto, você aprenderá como criar um jogo de digitação simples usando um script de shell. O jogo exibe caracteres aleatórios na tela, e seu objetivo é digitá-los antes que desapareçam. O jogo oferece diferentes modos com níveis de dificuldade variados. Você pode escolher praticar a digitação de números, letras, uma mistura de ambos, ou até mesmo suas próprias palavras personalizadas.
👀 Pré-visualização

🎯 Tarefas
Neste projeto, você aprenderá:
- Como criar um arquivo de projeto e abri-lo em um editor de código
- Como exibir uma interface de boas-vindas usando caracteres especiais e cores
- Como implementar um menu de seleção de modo para escolher o nível de dificuldade
- Como implementar um menu de seleção de categoria de digitação para escolher o tipo de caracteres a serem praticados
- Como criar funções para desenhar uma borda e preencher a cor de fundo da interface de digitação
- Como gerar letras e números aleatórios para o jogo de digitação
- Como implementar a funcionalidade de digitação, incluindo o tratamento da entrada do usuário e o cálculo da precisão
- Como criar uma função de saída elegante para lidar com sinais especiais
🏆 Conquistas
Após concluir este projeto, você será capaz de:
- Demonstrar os fundamentos de scripting de shell
- Usar caracteres especiais e cores na saída do terminal
- Ler a entrada do usuário em scripts de shell
- Implementar menus e interfaces de usuário em scripts de shell
- Lidar com sinais especiais em scripts de shell





