Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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.