|
Esse projeto é um desafio da plataforma DIO (Digital Innovation One). O objetivo é criar a lógica de um mini game de corrida, com base nos princípios de programação e estruturação de lógica de jogos.
O tema original (Mario Kart) foi reimaginado com personagens do universo Velozes e Furiosos, onde Dominic Toretto e Brian O'Conner disputam uma corrida urbana de alto risco em cinco rodadas.
|
Dominic Toretto
|
Aceleração: 4 Drift: 3 Força: 3 |
Brian O'Conner
|
Aceleração: 3 Drift: 4 Força: 2 |
- 🚀 Nitro: Aumenta +2 no atributo da rodada.
- 🛢️ Óleo na pista: Reduz -2 no atributo da rodada.
Jogadores:
- O computador recebe dois corredores (Toretto e Brian) como objetos.
Pista:
- A corrida possui 5 rodadas.
- Em cada rodada, um tipo de cenário é sorteado:
- AVENIDA: usa o atributo ACELERAÇÃO.
- VIADUTO: usa o atributo DRIFT.
- RIVALIDADE: confronto usando FORÇA. O perdedor perde 1 ponto (sem pontuação negativa).
Itens:
- Em cada rodada, há 40% de chance de um corredor encontrar um item especial.
Condição de Vitória:
- Ao final das 5 rodadas, vence quem tiver mais pontos.
main.js— Arquivo principal com a lógica da corridaREADME.md— Este arquivo de documentação/docs— Pasta com os GIFs dos personagens
💡 Esse projeto é uma ótima forma de aprender e praticar lógica condicional, funções assíncronas, randomização e manipulação de objetos em JavaScript de forma divertida e temática.
🚗💨 Família em primeiro lugar. Código depois.


