Jogo de RPG


História

Neste exercício, você joga um jogo de interpretação de papéis chamado "Magos e Guerreiros", no qual você pode jogar como Mago ou como Guerreiro.

Há regras diferentes para Guerreiros e Magos, que determinam quantos pontos de dano eles causam.

Para um Guerreiro, as regras são estas:

  • Causar 6 pontos de dano se o personagem atacado não estiver vulnerável
  • Causar 10 pontos de dano se o personagem atacado estiver vulnerável

Para um Mago, as regras são estas:

  • Causar 3 pontos de dano se o Mago não tiver preparado um feitiço com antecedência
  • Causar 12 pontos de dano se o Mago tiver preparado um feitiço com antecedência

Em geral, os personagens nunca são vulneráveis. No entanto, os Magos são vulneráveis se não tiverem preparado um feitiço.

Tarefas

A história ajuda a definir funções:

  • Descrever um personagem
  • Fazer com que os personagens não sejam vulneráveis por padrão
  • Permitir que os Magos preparem um feitiço
  • Fazer com que os Magos fiquem vulneráveis quando não tiverem preparado um feitiço
  • Calcular os pontos de dano de um Mago
  • Calcular os pontos de dano de um Guerreiro

Implementações

Referência