Bem-vindo ao repositório oficial do Hello Ball, um jogo digital em 3D desenvolvido como ferramenta educacional para apoio ao ensino e à avaliação da aprendizagem de sólidos geométricos no Ensino Médio.
O jogo combina elementos de endless runner, desafios conceituais e mecânicas interativas para tornar o estudo de Geometria Espacial mais dinâmico, visual e acessível.
Este repositório foi criado para disponibilizar:
- Os arquivos necessários para executar o jogo (compilado para Windows)
- Todos os scripts C# utilizados no desenvolvimento
- Informações técnicas e orientações de uso
- Disponibilizar as respostas dos alunos que já jogaram o jogo e também, o arquivo python utilizado para analisar as respostas
O jogo completo para execução está disponível no link abaixo:
🔗 Download (Google Drive):
https://drive.google.com/file/d/1X5QzuBuOTupgvrSGCSQBR1Wa2RqxWEmk/view?usp=drive_link
O arquivo ZIP contém todos os componentes gerados pela Unity necessários para rodar o jogo diretamente no Windows.
Dentro do arquivo ZIP você encontrará os seguintes itens:
Contém todos os dados do jogo, incluindo:
- Assets processados pela Unity
- Modelos, texturas e áudios convertidos
- Cenas compiladas
- Scripts embutidos no build
- Arquivos internos utilizados pelo mecanismo Unity para execução
É a pasta principal que acompanha qualquer build Unity.
Inclui a distribuição de runtime Mono usada pela Unity para executar o jogo.
Contém:
- DLLs internas
- Bibliotecas padrão
- Compatibilidade com .NET/Mono
Sem essa pasta, o jogo não inicia — ela garante o funcionamento correto do build.
O executável principal do jogo.
Clique duas vezes para jogar.
É o arquivo que carrega a engine Unity, os assets e inicia a experiência do Hello Ball.
Uma biblioteca essencial da Unity que faz a interface entre o executável e o motor do jogo.
Ela é responsável por:
- Renderização
- Áudio
- Input
- Execução de scripts compilados
É carregada automaticamente pelo HELLO BALL.exe.
Ferramenta interna da Unity para captura de falhas.
Ela não é executada manualmente — serve apenas para registrar logs caso ocorra algum erro inesperado na execução do jogo.
O Hello Ball foi projetado como parte de um projeto acadêmico voltado ao ensino de Geometria Espacial.
O jogo apresenta:
- Fases temáticas com conteúdos de sólidos geométricos
- Perguntas conceituais integradas ao percurso
- Registro de desempenho do aluno
- Ambientes interativos com visual 3D
- Mecânica de desvio, coleta e escolha de respostas
- Exportação de informações (tentativas, tempo, acertos)
O objetivo é tornar o ensino de GE mais intuitivo, visual e motivador.
Além do build, este repositório também contém uma pasta com os scripts C# utilizados no desenvolvimento do jogo, permitindo:
- Consultar a lógica das mecânicas
- Revisar o funcionamento dos sistemas
- Auxiliar em estudos, manutenção ou futuras versões
Qualquer melhoria ou estudo pode ser feito analisando estes scripts.
- Baixe o arquivo ZIP.
- Extraia tudo para uma pasta de sua preferência.
- Execute HELLO BALL.exe.
- Divirta-se e aprenda! 🎓
- Windows 10 ou superior
- 4 GB de RAM (8 GB recomendado)
- GPU integrada ou dedicada
- ~500 MB de armazenamento livre
Contribuições, sugestões e melhorias são bem-vindas!
Este projeto tem finalidade educacional e pode ser expandido ou adaptado para novos conteúdos.
Caso encontre algum erro ou deseje contribuir, sinta-se à vontade para abrir uma issue ou entrar em contato pelo GitHub.