https://github.com/infinitemarcus/resgate-dio
Implementação de jogo feita durante bootcamp da DIO
https://github.com/infinitemarcus/resgate-dio
css dio dio-bootcamp html html5 javascript
Last synced: 2 months ago
JSON representation
Implementação de jogo feita durante bootcamp da DIO
- Host: GitHub
- URL: https://github.com/infinitemarcus/resgate-dio
- Owner: InfiniteMarcus
- Created: 2022-01-29T04:38:06.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-01-29T05:02:42.000Z (over 4 years ago)
- Last Synced: 2025-12-27T18:42:13.338Z (6 months ago)
- Topics: css, dio, dio-bootcamp, html, html5, javascript
- Language: JavaScript
- Homepage: https://infinitemarcus.github.io/resgate-dio/
- Size: 1.49 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Jogo Resgate / Jogo de naves - DIO
## Propósito
Projeto desenvolvido durante Bootcamp da [DIO](https://www.dio.me/sign-in) (Digital Innovation One).
Este site é uma implementação de um jogo 2D, feito com HTML5, CSS3 e JavaScript.
## Como jogar
### Botões
- W - para cima
- S - para baixo
- D - atirar
### Regras
- Não deixe as suas três (3) energias se esgotarem
- Você perde energias ao encostar no seus inimigos ou a nave inimiga atravessar o mapa
- Você ganha pontos ao atacar com sucesso seus inimigos
- Você resgata um aliado ao encostar nele
- Você perde um aliado quando um inimigo encostar nele
## Alterações
Considerando a base do projeto desenvolvida durante o Bootcamp, algumas alterações foram feitas:
- Formatação e simplificação de alguns códigos CSS/JavaScript
- Modificações na interface para melhorar aparência ( mudança nas margens, arredondamento de bordas)
- Alterações na dificuldade do jogo (velocidade do inimigo 01 aumenta mais lentamente a cada morte mas caso ele atravesse o mapa inteiro sem ser acertado, uma energia é retirada)
- Utilização de tags button estilizadas ao invés das divs clicáveis
## Execução
Para testar o projeto, existem duas opções:
- Baixe o repositório e abra o arquivo `index.html` em um navegador
- Acesse o GitHub Pages do projeto: https://infinitemarcus.github.io/resgate-dio/