Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/carloseduardolemos/javascript-pong-alura
Mini-Game Pong é uma recriação do clássico jogo Pong, onde dois jogadores controlam barras para rebater uma bola em um campo de jogo. O objetivo é marcar pontos ao fazer a bola passar pela barra adversária.
https://github.com/carloseduardolemos/javascript-pong-alura
alura css css3 html html-css html-css-javascript html5 javascript vitrinedev
Last synced: 3 days ago
JSON representation
Mini-Game Pong é uma recriação do clássico jogo Pong, onde dois jogadores controlam barras para rebater uma bola em um campo de jogo. O objetivo é marcar pontos ao fazer a bola passar pela barra adversária.
- Host: GitHub
- URL: https://github.com/carloseduardolemos/javascript-pong-alura
- Owner: CarlosEduardoLemos
- License: mit
- Created: 2023-04-24T14:54:03.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-06-04T04:24:39.000Z (over 1 year ago)
- Last Synced: 2024-11-08T23:32:46.038Z (about 2 months ago)
- Topics: alura, css, css3, html, html-css, html-css-javascript, html5, javascript, vitrinedev
- Language: JavaScript
- Homepage:
- Size: 480 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Mini-Game Pong
O projeto Mini-Game Pong, é um jogo clássico de Pong desenvolvido utilizando JavaScript e HTML.
| :placard: Vitrine.Dev | |
| ------------- | --- |
| :sparkles: Nome | **Mini-Game Pong**
| :label: Tecnologias | JavaScript, HTML, CSS
| :rocket: URL | https://carloseduardolemos.github.io/Javascript-Pong-Alura/![](https://raw.githubusercontent.com/CarlosEduardoLemos/Javascript-Pong-Alura/main/imagem/aula5.gif#vitrinedev)
## Detalhes do projeto
O Mini-Game Pong é uma recriação do clássico jogo Pong, onde dois jogadores controlam barras para rebater uma bola em um campo de jogo. O objetivo é marcar pontos ao fazer a bola passar pela barra adversária.
O jogo foi desenvolvido utilizando JavaScript para a lógica do jogo e manipulação do DOM, e HTML e CSS para a estrutura e estilização do jogo. Os jogadores controlam as barras utilizando as teclas de seta para cima e para baixo do teclado.
Durante o desenvolvimento deste projeto, foram aplicados conceitos de manipulação do DOM com JavaScript, como a criação de elementos HTML dinamicamente, a atualização de estilos e a manipulação de eventos do teclado. Também foram utilizadas técnicas de animação para movimentar a bola e as barras.
Os próximos passos para o projeto incluem a adição de recursos adicionais, como a implementação de efeitos sonoros, a melhoria da inteligência artificial para um jogador contra o computador e a adição de diferentes níveis de dificuldade.
Se você é fã de jogos clássicos e deseja relembrar o divertido Pong, experimente o projeto [aqui](https://carloseduardolemos.github.io/Javascript-Pong-Alura/) e divirta-se jogando contra um amigo ou contra o computador.
## Contribuição
Se você deseja contribuir para este projeto, sinta-se à vontade para abrir uma issue no repositório ou enviar um pull request com suas sugestões e melhorias. Agradeço antecipadamente todas as contribuições e ideias para aprimorar ainda mais o Mini-Game Pong.
## Licença
Este projeto está licenciado sob a [MIT License](https://opensource.org/licenses/MIT). Sinta-se à vontade para utilizar o código e adaptá-lo às suas necessidades.