/ping-pong

Jogo de ping-pong de mesa com JavaScript.

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

MINI-GAME: PING-PONG 🏓

DescriçãoRegras do JogoFerramentas Utilizadas

🔗 Link do Projeto:
https://sandrords.github.io/ping-pong/

Tipo de Projeto: Pessoal 📚

Status do Projeto: Versão 1 Completa ✔🚧

Descrição

O projeto consiste na construção de um ping-pong de mesa com HTML, CSS e JavaScript. O jogo ainda não possui suporte para conectar dois jogadores em clientes diferentes, desta forma, os dois jogadores devem estar no mesmo dispositivo para jogarem juntos.


Interface do Jogo e Gameplay

Regras do Jogo

Os dois jogadores devem combinar no início da partida a quantidade de pontos necessários para vitória, desta forma, o vencedor será aquele que alcançar primeiro o placar determinado.

Durante cada rodada, a velocidade da bola vai aumentando gradualmente, para aumentar a dificuldade e evitar que os dois jogadores entrem em um impasse. No final de cada rodada, ou seja, após alguém levar um ponto, essa velocidade é restaurada para seu valor padrão inicial.

Controles

  • Raquete 1 (Laranja)
    • Subir: W
    • Descer: S

  • Raquete 2 (Azul)
    • Subir: ↑ (Seta Para Cima)
    • Descer: ↓ (Seta Para Baixo)

Ferramentas Utilizadas

  • HTML e CSS: Criação e estilização dos elementos da página.
  • JavaScript: Manipulação do Canvas, captura dos eventos do teclado e funcionamento de todo algoritmo do jogo.

Made by 💙 SandroRDS 💙 | 👾 Mais Projetos: https://github.com/SandroRDS?tab=repositories