A interface pode ser desenvolvida utilizando apenas HTML, CSS e Javascript, mas se vc quiser utilizar um framework frontend esteja avontade mas o bom de usar o JS puro no caso deste desafio é que vc vai aprender muita coisa e como trabalhar melhor com ele.
Construir um jogo de pedra papel tesoura usando os conhecimentos de CSS, HTML e JS, onde você vai jogar contra um robô que quando o jogo começar você é o primeiro a jogar depois o robô também faz a sua jogada a jogada do robô deve ser totalmente aleatória, e você tera duas formas de fazer o jogo uma que é a partida rápida onde tem um limite de jogadas e quando a partida começar vocês vão jogando até um chegar ao limite primeiro e assim ele é declarado como vencedor o vencedor pode ser o robô ou vc, e depois ser transferido para uma página onde mostra o vencedor e o perdedor pode verifcar o layout dentro dos layouts.
E outro modo de jogo é o treino onde vc vai jogando indefinidamente com o robô até decidir reiniciar a partida colocando o placar 0 a 0 para ambos ou sair se o user já não quer jogar.
Tera também uma página de ajuda onde tera um texto de explicação sobre o jogo.
Interface
A interface pode ser desenvolvida utilizando apenas HTML, CSS e Javascript, mas se vc quiser utilizar um framework frontend esteja avontade mas o bom de usar o JS puro no caso deste desafio é que vc vai aprender muita coisa e como trabalhar melhor com ele.
Layout Desktop: https://github.com/EufranioDiogo/Rock-Paper-Scissor/tree/master/assets/Layout/Desktop Layout Mobile: https://github.com/EufranioDiogo/Rock-Paper-Scissor/tree/master/assets/Layout/Mobile Recursos: https://github.com/EufranioDiogo/Rock-Paper-Scissor/tree/master/assets
Desafio
Construir um jogo de pedra papel tesoura usando os conhecimentos de CSS, HTML e JS, onde você vai jogar contra um robô que quando o jogo começar você é o primeiro a jogar depois o robô também faz a sua jogada a jogada do robô deve ser totalmente aleatória, e você tera duas formas de fazer o jogo uma que é a partida rápida onde tem um limite de jogadas e quando a partida começar vocês vão jogando até um chegar ao limite primeiro e assim ele é declarado como vencedor o vencedor pode ser o robô ou vc, e depois ser transferido para uma página onde mostra o vencedor e o perdedor pode verifcar o layout dentro dos layouts.
E outro modo de jogo é o treino onde vc vai jogando indefinidamente com o robô até decidir reiniciar a partida colocando o placar 0 a 0 para ambos ou sair se o user já não quer jogar.
Tera também uma página de ajuda onde tera um texto de explicação sobre o jogo.