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

Lista02/ex03 #1

Merged
merged 7 commits into from
Sep 18, 2022
Merged

Lista02/ex03 #1

merged 7 commits into from
Sep 18, 2022

Conversation

cirillom
Copy link
Member

Trabalho concluído
Fiz o a) de acordo com o que foi pedido ao pé da letra.
o b) foi divido em 3 partes:
Use sua criatividade e crie diferentes superpoderes, cada um com um fator multiplicador para a intensidade. —> linha 21 - 29 (Main.java) esse aqui eu simplesmente inventei uns poderes e coloquei a categoria para ser o fator multiplicador conforme o que o Robson me falou
Defina também superpoderes de defesas capazes de anular determinados ataques. —> esse aqui deu mais trabalho, eu fiz duas listas de poderes, uma de ataque e outra de defesas. Usei isso da linha 77-89 (personagem.java) onde se acontecer a chance de uma defesa ele vai sortear uma defesa e usar isso para subtrair da força do ataque.
Defina diferentes interações de probabilidade conforme os personagens envolvidos. —> esse foi um teco complicado também, eu criei uma variável de força em personagem.java e uso ela na linha 78 (personagem.java), onde a diferença de força entre os personagens altera a chance de ocorrer uma defesa.

cirillom and others added 3 commits September 13, 2022 14:40
classe superpoderes feita
classe personagem iniciada
Copy link
Collaborator

@CarlosCraveiro CarlosCraveiro left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fiz algumas sugestões de modificações no projeto.

@cirillom cirillom linked an issue Sep 17, 2022 that may be closed by this pull request
@cirillom cirillom added this to the Lista02 milestone Sep 17, 2022
@cirillom cirillom added the exercise New feature or request label Sep 17, 2022
Copy link
Collaborator

@CarlosCraveiro CarlosCraveiro left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Código muito bem feito, parabéns!!

@ArturWeber ArturWeber merged commit 357c9c8 into main Sep 18, 2022
@cirillom cirillom deleted the lista02/ex03 branch September 20, 2022 13:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
exercise New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Lista02/ex03
4 participants