Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/victorpbilbao/typingspeedtest
This is a typing speed test game built in C
https://github.com/victorpbilbao/typingspeedtest
c games
Last synced: about 2 months ago
JSON representation
This is a typing speed test game built in C
- Host: GitHub
- URL: https://github.com/victorpbilbao/typingspeedtest
- Owner: VictorPBilbao
- License: mit
- Created: 2024-04-07T16:45:28.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-06-15T00:31:58.000Z (8 months ago)
- Last Synced: 2024-06-16T00:30:33.442Z (7 months ago)
- Topics: c, games
- Language: C
- Homepage: https://github.com/VictorPBilbao/TypingSpeedTest
- Size: 951 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Typing Speed Test
## Descrição
Este é um projeto de teste de velocidade de digitação implementado em C. O programa apresenta ao usuário um texto que ele deve digitar no menor tempo possível. O programa calcula a velocidade de digitação do usuário, a precisão e o número total de erros.
## Como executar
Para executar este projeto, você precisa ter um compilador C instalado em seu sistema. Você pode usar o GCC, que é um compilador C popular e amplamente utilizado.
1. Primeiro, clone este repositório para o seu sistema local.
2. Navegue até o diretório do projeto.
3. Compile o arquivo [`TypingSpeedTest.c`](./TypingSpeedTest.c) usando o seguinte comando:```sh
gcc TypingSpeedTest.c -o TypingSpeedTest
```4. Execute o programa usando o seguinte comando:
```sh
./TypingSpeedTest
```## Funcionalidades
- O programa exibe um menu principal onde o usuário pode escolher iniciar o teste ou sair do programa.
- O programa exibe um texto que o usuário deve digitar.
- O programa calcula a velocidade de digitação do usuário em palavras por minuto.
- O programa calcula a precisão da digitação do usuário.
- O programa calcula o número total de erros de digitação do usuário.
- O programa limita o tempo de digitação a 60 segundos.## Futuras melhorias
- Adicionar mais textos para o usuário digitar.
- Adicionar mais opções ao menu principal.
- Adicionar um sistema de pontuação para o usuário ( LEADERBOARD ).
- Implementar textos em pt-BR.## Alunos
- Victor Pasini Bilbao - GRR20231012
- Patrick Correia Camilo - GRR20231008## Contribuição
Contribuições para este projeto são bem-vindas. Se você encontrar um bug ou quiser adicionar uma nova funcionalidade, sinta-se à vontade para criar um problema ou enviar um pull request.