Closed iurygdeoliveira closed 1 year ago
desafio inseto.zip Equipe: Flasco
Equipe Resistech Alunas: Lorenna Guedes e Simone Breeman
Explicação da Tarefa: Fizemos um jogo simples, chamado "Captura de baratas" em que o objetivo é clicar nas baratas que aparecem na tela para ganhar pontos. O jogo é composto de uma área retangular (representando o chão) onde as baratas aparecem e se movem. O jogador tem 30 segundos para capturar o máximo de baratas possível antes do fim do jogo. A pontuação do jogador é mostrada no final do jogo em um alerta.
O jogo é implementado em JavaScript, HTML e CSS. O código HTML define a estrutura básica da página, enquanto o CSS é usado para estilizar a aparência da página. O JavaScript é usado para manipular o DOM (Document Object Model) e para controlar a lógica do jogo. As baratas são criadas dinamicamente usando JavaScript e são removidas após um certo período de tempo. A cada segundo, o contador de tempo é atualizado e, quando o tempo acaba, o jogo termina. O jogo é iniciado quando a página é carregada.
Contact Details
iury.oliveira@ifto.edu.br
Challenge Description
Opa, crianças inocentes! Hoje vamos falar sobre um desafio super divertido: construir um pequeno game de captura de insetos. Mas vocês devem estar se perguntando: "Qual a importância disso tudo em desenvolvimento web?". Pois bem, jogos são uma ótima forma de engajar os usuários e manter o site ou aplicativo em destaque. Eles ajudam a criar uma experiência mais interativa e atraente para o usuário, aumentando assim o tempo de permanência no site e até mesmo gerando mais receita.
Agora, para que o jogo funcione corretamente, vocês precisam saber que devem utilizar comandos de CSS para definir a posição e o estilo dos insetos na tela. Além disso, devem utilizar JavaScript para controlar a aparição dos insetos e para registrar as capturas feitas pelo usuário.
Uma dica importante para controlar a quantidade de insetos na tela é utilizar o comando setInterval() do JavaScript, que permite executar uma função a cada intervalo de tempo determinado. Assim, é possível definir um intervalo para a aparição dos insetos, o usuário deve clicar no inseto para simular sua captura evitando que a tela fique sobrecarregada e prejudique a jogabilidade.
Outra dica interessante é utilizar o comando Math.random() do JavaScript para definir a posição aleatória dos insetos na tela. Isso dá um toque de imprevisibilidade ao jogo, tornando-o mais desafiador e divertido.
Bom, agora é hora de colocar as mãos na massa e criar esse game super divertido de captura de insetos! Lembrem-se de utilizar a criatividade e de se divertir no processo de desenvolvimento. Boa sorte!
Exemplo
https://user-images.githubusercontent.com/30157522/224551658-14619b36-1f6a-4ad1-afdb-abbbcfe01de8.mp4
Additional tips
Código HTML: