Faraday Game
09/01/2025 in Eletricidade e Magnetismo
Faraday Game é um jogo interativo inspirado na Lei de Faraday, que permite aos jogadores explorar o fenômeno da indução eletromagnética. O objetivo é movimentar um ímã para alterar o fluxo magnético em uma bobina, induzindo corrente elétrica e iluminando uma lâmpada. Teste suas habilidades para maximizar a intensidade da luz e aprenda sobre um dos princípios fundamentais do eletromagnetismo de forma lúdica e acessível!
- Interação Simples: Controle o jogo com um único botão ou toques na tela, garantindo acessibilidade e diversão.
- Dois Modos de Jogo:
- Movimento Angular: O ímã gira em frente à bobina.
- Movimento Linear: O ímã faz um movimento vertical de vai e vem, passando por dentro da bobina.
- Sistema de Pontuação: A tensão gerada na bobina é convertida em pontuação:
- 🥉 Bronze: 24 V ou mais.
- 🥈 Prata: 60 V ou mais.
- 🥇 Ouro: 110 V ou mais.
- Idiomas Disponíveis: Português e Inglês.
- Easter Egg: Use múltiplos toques (no celular) ou teclas (no teclado) para descobrir o “modo hack” e gerar tensões muito mais altas!
O Faraday Game demonstra de forma prática a Lei de Faraday da Indução Eletromagnética , que afirma que a variação do fluxo magnético em uma bobina gera uma força eletromotriz (fem), responsável pela corrente elétrica. Quanto mais rápido o movimento do ímã, maior a variação do fluxo magnético, resultando em uma maior tensão na bobina.
- Objetivo: Movimente o ímã o mais rápido possível para maximizar a tensão gerada e acender a lâmpada com a maior intensidade.
- Controles: Pressione o botão na tela (ou use toques múltiplos no celular ou teclas no teclado para explorar o “modo hack”).
- Modos de Jogo:
- Angular: Gire o ímã em frente à bobina.
- Linear: Faça o ímã passar verticalmente por dentr da bobina.
- Pontuação: Gere tensões acima de 24V para alcançar medalhas e desafiar seus limites!
Aviso de Efeitos Visuais
Este jogo contém efeitos visuais rápidos, incluindo luzes piscando e mudanças bruscas de iluminação, que podem não ser adequados para pessoas com epilepsia fotossensível ou outras condições relacionadas à luz. Escolha a configuração que melhor se adapta a você:
- Efeitos Intensos: Experiência completa com efeitos visuais rápidos e intensos.
- Efeitos Suaves: Experiência adaptada com efeitos visuais mais leves.
Tecnologias Utilizadas
- TypeScript: Linguagem de programação principal.
- Babylon.js: Motor gráfico para renderização 3D.
- Vite.js: Ferramenta para build e desenvolvimento.
- Arquitetura MVC: Organização baseada em interfaces e fluxo de eventos com callbacks.
- GitHub: Controle de versão e colaboração.
- VS Code: Editor de código.
Licença de Uso e Distribuição do Faraday Game
Copyright (c) 2025 Rafael João Ribeiro
- Distribuição Permitida :
- Este jogo, incluindo seus arquivos prontos para distribuição, pode ser compartilhado livremente em sua forma original.
- É permitido o uso comercial da versão publicada, desde que não sejam feitas alterações no conteúdo.
- Proibição de Modificação :
- Nenhuma modificação nos arquivos de código-fonte ou nos arquivos prontos para distribuição é permitida sem a permissão explícita do autor.
- O código-fonte do jogo não pode ser redistribuído sob nenhuma forma.
- Uso Comercial da Versão Publicada :
- Os arquivos prontos para distribuição podem ser utilizados comercialmente sem necessidade de permissão adicional, desde que os termos desta licença sejam respeitados.
- Créditos Obrigatórios :
- Em qualquer redistribuição ou uso comercial, o autor original, Rafael João Ribeiro, deve ser creditado como criador do jogo.
- Proibição de Sub-licenciamento :
- Esta licença não pode ser transferida ou sublicenciada para terceiros.
- Ausência de Garantias :
- Este software é fornecido “como está”, sem garantias de qualquer tipo, explícitas ou implícitas, incluindo, mas não se limitando, à garantia de comercialização ou adequação para um propósito específico.
Aviso sobre Bibliotecas de Terceiros
Este projeto utiliza as seguintes bibliotecas de terceiros, cujas licenças devem ser respeitadas:
- Babylon.js: Licenciado sob a Licença Apache 2.0.
- Vite.js: Licenciado sob a Licença MIT.
Certifique-se de consultar as licenças dessas ferramentas para garantir conformidade com os termos de uso.
Autor
Este projeto foi desenvolvido por: Prof. Dr. Rafael João Ribeiro – Instituto Federal do Paraná (IFPR) www.fisicagames.com.br
Leave a reply