Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/rebecavitoria45/mariokart

Utilizando conceitos de Lógica de programação recriei uma disputa Mario kart.
https://github.com/rebecavitoria45/mariokart

csharp dotnet visual-studio

Last synced: about 2 months ago
JSON representation

Utilizando conceitos de Lógica de programação recriei uma disputa Mario kart.

Awesome Lists containing this project

README

        

Desafio de projeto: Mario Kart




Mario Kart


Objetivo:

Mario Kart é uma série de jogos de corrida desenvolvida e publicada pela Nintendo. Nosso desafio será criar uma lógica de um jogo de vídeo game para simular corridas de Mario Kart, levando em consideração as regras e mecânicas abaixo.




Players





Mario


Mario Kart


Velocidade: 4


Manobrabilidade: 3


Poder: 3




Peach


Mario Kart


Velocidade: 3


Manobrabilidade: 4


Poder: 2




Yoshi


Mario Kart


Velocidade: 2


Manobrabilidade: 4


Poder: 3






Bowser


Mario Kart


Velocidade: 5


Manobrabilidade: 2


Poder: 5




Luigi


Mario Kart


Velocidade: 3


Manobrabilidade: 4


Poder: 4




Donkey Kong


Mario Kart


Velocidade: 2


Manobrabilidade: 2


Poder: 5




🕹️ Regras & mecânicas:

Jogadores:

O Computador deve receber dois personagens para disputar a corrida em um objeto cada

Pistas:


  • Os personagens irão correr em uma pista aleatória de 5 rodadas

  • A cada rodada, será sorteado um bloco da pista que pode ser uma reta, curva ou confronto

    • Caso o bloco da pista seja uma RETA, o jogador deve jogar um dado de 6 lados e somar o atributo VELOCIDADE, quem vencer ganha um ponto

    • Caso o bloco da pista seja uma CURVA, o jogador deve jogar um dado de 6 lados e somar o atributo MANOBRABILIDADE, quem vencer ganha um ponto

    • Caso o bloco da pista seja um CONFRONTO, o jogador deve jogar um dado de 6 lados e somar o atributo PODER, quem perder, perde um ponto

    • Nenhum jogador pode ter pontuação negativa (valores abaixo de 0)



Condição de vitória:

Ao final, vence quem acumulou mais pontos