Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/carloseduardolemos/freeway-javascript
Mini-Game Freeway é um jogo clássico desenvolvido com HTML e JavaScript. O objetivo do jogo é controlar um personagem, desviando dos carros que se movem horizontalmente na tela, e alcançar o outro lado sem colidir com eles
https://github.com/carloseduardolemos/freeway-javascript
alura css css3 html html-css html-css-javascript html5 vitrinedev
Last synced: 3 days ago
JSON representation
Mini-Game Freeway é um jogo clássico desenvolvido com HTML e JavaScript. O objetivo do jogo é controlar um personagem, desviando dos carros que se movem horizontalmente na tela, e alcançar o outro lado sem colidir com eles
- Host: GitHub
- URL: https://github.com/carloseduardolemos/freeway-javascript
- Owner: CarlosEduardoLemos
- License: mit
- Created: 2023-04-25T15:00:46.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-06-04T04:25:20.000Z (over 1 year ago)
- Last Synced: 2024-11-08T23:32:44.528Z (about 2 months ago)
- Topics: alura, css, css3, html, html-css, html-css-javascript, html5, vitrinedev
- Language: JavaScript
- Homepage: https://carloseduardolemos.github.io/Freeway-Javascript/
- Size: 452 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 Freeway
O projeto Mini-Game Freeway, é um jogo estilo Freeway desenvolvido utilizando apenas HTML e JavaScript.
| :placard: Vitrine.Dev | |
| ------------- | --- |
| :sparkles: Nome | **Mini-Game Freeway**
| :label: Tecnologias | HTML, JavaScript
| :rocket: URL | https://carloseduardolemos.github.io/Freeway-Javascript/![](https://raw.githubusercontent.com/CarlosEduardoLemos/Freeway-Javascript/main/imagens/freeway.png#vitrinedev)
## Detalhes do projeto
O Mini-Game Freeway é um jogo clássico desenvolvido com HTML e JavaScript. O objetivo do jogo é controlar um personagem, desviando dos carros que se movem horizontalmente na tela, e alcançar o outro lado sem colidir com eles.
O jogo foi implementado utilizando HTML para criar a estrutura básica da página e JavaScript para a lógica do jogo. O movimento dos carros, a movimentação do personagem e a detecção de colisões foram programados com JavaScript puro.
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. Além disso, foram utilizadas técnicas de animação e temporização para criar a sensação de movimento dos carros.
Os próximos passos para o projeto incluem a adição de recursos adicionais, como pontuação, níveis de dificuldade, aumento da velocidade dos carros conforme o jogador progride e efeitos sonoros para aumentar a imersão no jogo.
Se você é fã de jogos retrô e deseja relembrar o clássico Freeway, experimente o projeto [aqui](https://carloseduardolemos.github.io/Freeway-Javascript/) e divirta-se tentando atravessar a rua sem colidir com os carros!
## 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 Freeway.
## 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.