Loading repository data…
Loading repository data…
MMVonnSeek / repository
Jogo educativo em Python criado com Pygame, onde um elfo coleta presentes animados em tempo real. O projeto demonstra domínio de sprites, eventos customizados, colisões, trilha sonora, fundo personalizado e lógica interativa — desenvolvido para ensinar programação a crianças de 9 anos de forma prática e envolvente.
Elf Gifts é um jogo interativo desenvolvido em Python com Pygame, criado especialmente para fins educacionais. A proposta foi adaptar conceitos de desenvolvimento de jogos para uma linguagem acessível a crianças de 9 anos, proporcionando uma experiência prática, visual e divertida para introduzir lógica de programação.
Este projeto foi construído para apresentar aos alunos uma aplicação real de programação, unindo sprites, interações, áudio, eventos e elementos gráficos. A experiência permite que crianças aprendam lógica, repetição, coordenadas, colisões e fluxo de execução enquanto jogam e exploram o código.
O jogador controla um elfo utilizando o movimento do mouse. Presentes surgem pela tela em intervalos ajustados dinamicamente, aumentando o ritmo conforme a coleta. Ao encostar em um presente, o item desaparece, a pontuação aumenta e um efeito sonoro é reproduzido.
Quando muitos presentes se acumulam na tela, o jogo termina — incentivando agilidade e raciocínio rápido.
O jogo faz uso de:
pathlibEstes elementos ajudam a transformar programação em uma atividade visual, intuitiva e engajadora para crianças.
Instale o Pygame:
pip install pygame
Execute o arquivo principal: python elf-gifts.py
Max Muller Professor de Informática e desenvolvedor com foco em ensino de programação, projetos educacionais e criação de jogos simples e interativos para formação de novos talentos em tecnologia.
Se este projeto ajudou você a evoluir, deixe uma ⭐ e compartilhe o conhecimento. Obrigado por usar este repositório!