Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implementar overtime #7

Open
RochaCarla opened this issue Sep 30, 2020 · 1 comment
Open

Implementar overtime #7

RochaCarla opened this issue Sep 30, 2020 · 1 comment
Assignees
Labels
🍺 Hacktoberfest enhancement New feature or request good first issue Good for newcomers

Comments

@RochaCarla
Copy link

O overtime é uma mecânica que impede que uma partida dure para sempre. Imagine dois players que nunca jogam cartas, se a gente não tiver nenhuma lógica no nosso programa pra tratar isso, a partida vai simplesmente durar pra sempre. Uma forma de tratar esse problema e adicionar uma mecânica pro jogo interessante é usar o overtime.

O overtime funciona da seguinte forma: após a partida ter durado um determinado tempo (ex: 3 min), os castelos começam a se auto-destruir (eles começam a perder vida progressivamente).

Uma ideia inicial para a implementação é fazer o match referee monitorar o tempo da partida e, quando chegarmos ao limite de tempo que definirmos, o match referee inicia o overtime. Os castelos podem ter um behaviour de auto destruição que podem ser ativados quando o overtime estiver ativo.

@RochaCarla RochaCarla added good first issue Good for newcomers enhancement New feature or request labels Sep 30, 2020
@RochaCarla
Copy link
Author

Problema - definir o vencedor

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🍺 Hacktoberfest enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant