Baixe o app para aproveitar ainda mais
Prévia do material em texto
Desenvolvimento Web I Professor Diogo Steinke Deconto Professor Andre M. Pimenta Especificações gerais Data de entrega: 29/06/2020 Horário: até 22h00 Máximo de alunos: 3 Valor: 5,0 pontos Especificações geral da atividade A equipe deverá desenvolver as duas especificações abaixo até o dia 29/06/2020. O projeto deverá conter uma barra de navegação com o nome do projeto, uma área para o conteúdo do projeto escolhido e um rodapé com o nome dos integrantes da equipe. Toda a estilização deve ser feita através do bootstrap, isso não significa que vocês não poderão inserir um arquivo de CSS próprio, para fazer pequenos ajustes no que for necessário. Todas as funcionalidades do projeto devem ser desenvolvidas com o auxílio do Javascript ou Jquery. Como o trabalho é em grupo, recomenda-se que seja utilizado algum repositório para compartilhar o projeto e trabalhar em conjunto. O trabalho deverá ser apresentado para a turma, mostrando como foi o desenvolvimento dos jogos. Valor da apresentação 2.0 pontos. Boa sorte ! Desenvolvimento Web I Professor Diogo Steinke Deconto Professor Andre M. Pimenta TRABALHO 1 – JOGO DA VELHA (1,0) Desenvolver um jogo da velha 100% funcional, com a opção para jogar em dois ou contra o computador. Para desenhar o tabuleiro, use a sua imaginação! Pensem na utilização de tabelas, divs com bordas e até botões, imaginando sempre o posicionamento dos elementos na página. Para quem quiser ir além, recomenda-se o canvas do HTML, elemento que permite desenhar dentro do documento HTML, a biblioteca p5.js pode ajudar no desenvolvimento. Funcionalidades da aplicação: - Definir o modo de jogo antes do jogo começar (player x player ou player x computer); - Quando o jogo for definido para jogar contra um outro jogador, a cada clique no tabuleiro, deve-se inverter o jogador para a próxima rodada; - Quando o jogo for definido para jogar contra o computador, a cada clique no tabuleiro dado pelo jogador, o “computador” deve jogar automaticamente. Em um primeiro momento, busque a primeira posição vazia e marque, caso queira melhorar a sua inteligência artificial, tente marcar em posições estratégicas; - O jogador não poderá marcar uma posição que já foi marcada anteriormente; - A aplicação deve apresentar os resultados ao final do jogo; - A aplicação deve dar a opção de reiniciar o jogo. Desenvolvimento Web I Professor Diogo Steinke Deconto Professor Andre M. Pimenta TRABALHO 2 – JOGO DA FORCA (2,0) Desenvolver um jogo da forca 100% funcional. Para desenhar o tabuleiro, use a sua imaginação! Pensem na utilização de tabelas, divs com bordas e até botões, imaginando sempre o posicionamento dos elementos na página. É importante que seja criado um vetor com no mínimo 20 palavras fáceis (até 5 caracteres), 20 palavras médias (de 6 a 8 caracteres) e 20 palavras difíceis (acima de 8 caracteres). As imagens com o desenho da forca serão disponibilizadas. Funcionalidades da aplicação: - Definir o nível de dificuldade no início do jogo (fácil, médio e difícil); - Escolher uma palavra randomicamente e exibir os traços (ou alguma outra forma que preferir) na tela com a quantidade de letras da palavra sorteada; - O jogador poderá tentar apenas uma letra por vez; - Verificar se a letra escolhida ainda não foi utilizada, caso já tenha sido jogada, exibir uma mensagem na tela; - Exibir os possíveis resultados ao final do jogo; - Permitir reiniciar a aplicação quando o jogo acabar.
Compartilhar