Skip to content

Projetando Telas

Ewerton Silva Santos edited this page May 14, 2019 · 8 revisions

Tela Inicial:

  • Quando Acontece: Primeira tela do jogo, acontece quando o jogador executar o jogo.
  • Funcionalidade: Contextualiza o jogador e fornece os caminhos iniciais.
  • Texto que será exibido:
    Can you protect the universe from semi-total annihilation? Thanos is about to reach the last Infinity Stone but it is hidden with one of our marvel heroes. Make smart choices to avoid being killed while holding the stone.
  • Açoes possiveis:
    • Digitar 1 e ir para tela How To Play
    • Digitar 2 e ir para tela start Game
    • Digitar 3 e sair

Tela How To Play:

  • Quando Acontece: Quando o jogador seleciona a opção 1 na tela Inicial.
  • Funcionalidade: Explicar como o jogo funciona para jogadores iniciantes.
  • Texto que será exibido:
    How To Play
    • You control a set of 5 heroes that will take turns atacking and being atacked by Thanos.
    • In you turn, choose one character and one action (atack, cure or pass the stone).
    • Do not let a hero die when in possesion of the stone or else you will forever live in shame, for Thanos will have won.
    • Colocar melhor a explicação. Falar da formação de times
    • Kill Thanos to be granted to title of saviour of the universe

Can you handle the battle?

  • Açoes possiveis:

Tela Contexto

* Contar uma historinha
* aparecer "press enter to continue"

Tela Characters:

  • Quando Acontece: Quando o jogador seleciona continue na tela Contexto.
  • Funcionalidade: Apresentar uma lista com os heróis presentes no game para o usuário formar seu time
  • Texto que será exibido:
    Characters
    • 1 Capitã Marvel: detalhes
    • 2 Capitão América: detalhes
    • 3 Homem de Ferro
    • 4 Thor
    • 5 Pantera Negra
    • 6 Viúva Negra
    • 7 Doutor Estranho
    • 8 Homem-Aranha
    • 9 Hulk
    • 10 Visão
  • Açoes possiveis:
    • Digitar 0 e retornar para a tela Inicial.
    • Digitar o número em frente ao nome do personagem para consultar o personagem.
    • Digite 'A'+[numero do personagem] pra selecionar o personagem
    • Digitar o 'R'+[numero do personagem] pra excluir o personagem
    • Digitar 'F' para finalizar
    • Quando o usuário escolhe 5 personagens, prompta o usuário para finalizar ou se ele quiser trocar

Tela Descrição personagem Y

  • Quando Acontece: Quando o jogador seleciona este personagem na tela characters.
  • Funcionalidade: Descreve quem é este personagem, qual seu ataque, sua vida, cenários favoráveis e cenários desfavoráveis. De acordo com os dados da tabela personagem
  • Texto que será exibido:
    Personagens Y
    • Historia: Pouco se sabe sobre ele, dizem que ele é sempre substituído quando outro personagem aparece.
    • Vida: 120HP
    • Ataque: 20
    • Cenário favorável: Locais a céu aberto.
    • Cenário desfavorável: Debaixo d’agua
  • Açoes possiveis:

Tela Start Game

  • Quando Acontece: Quando o jogador seleciona 3 na tela Inicial.
  • Funcionalidade: Inicia um setup inicial do jogo
  • Texto que será exibido:
    Dificuldade
    • 1 - Fácil - quero apenas aproveitar a história.
    • 2 - Médio - quero alguns desafios ao longo da minha jornada
    • 3 - Difícil - quero ser posto a prova
  • Açoes possiveis:
    • Selecionar a dificuldade de acordo com o número, independente da opção selecionada vai para tela selecionar characters.

Tela Select Characters

  • Quando Acontece: Logo após a seleção de dificuldade.
  • Funcionalidade: Selecionar os 5 personagens que irão acompanha-lo na jornada. Segue o seguinte fluxo escolhe-se o personagem X, vai para a proxima tela onde escolhe-se o personagem X+1, quando X for 5, o jogo começa
  • Texto que será exibido:
    Escolha o seu Xº heroi:
    • 1 Capitã Marvel
    • 2 Capitão América
    • 3 Homem de Ferro
    • 4 Thor
    • 5 Pantera Negra
    • 6 Viúva Negra
    • 7 Doutor Estranho
    • 8 Homem-Aranha
    • 9 Hulk
    • 10 Gavião Arqueiro
  • Açoes possiveis:
    • Digitar 0 - Volta a escolha anterior se ja tiver escolhido algum personagem anteriormente.

Tela Cenário

  • Quando Acontece: Quando o jogador seleciona este personagem na tela select characters.
  • Funcionalidade: Exibir o contexto onde ocorrerá a batalha com o thanos, de acordo com a tabela senarios. E dar andamento aos turnos de luta.
  • Texto que será exibido:
    Descrição do cenário aleatório no qual foi selecionado para batalha de acordo com a tabela.
  • Açoes possiveis:
    • Se for Turno do jogador:
      • Selecionar um personagem
      • Atacar / Usar um item da bag / Passar a pedra
      • Se for ataque, rodar o dado
    • Se for Turno do Thanos:
      • E exibido a ação de thanos e os prejuízos que a ação dele trouxe para o set de heróis. Todas as ações possiveis do Thanos estão mapeadas na Tabela thanos

Tela Game Over

  • Quando Acontece: Personagem com a pedra morreu :(
  • Funcionalidade: Encerrar o game informando a derrota do jogador.
  • Texto que será exibido:
    GAME OVER, thanos consegue a pedra, metade do universo desaparece..
  • Açoes possiveis:
    • Digitar 0 e retornar para a tela Inicial.
    • Digitar 1 para sair do jogo.

Tela Vitoria

  • Quando Acontece: Thanos morre, seu hp chega a zero.
  • Funcionalidade: Encerrar o game informando a vitoria do jogador.
  • Texto que será exibido:
    Parabenas!!! Você salvou a humanidade.
  • Ações possíveis:
    • Digitar 0 e retornar para a tela Inicial.
    • Digitar 1 para sair do jogo

Tabela Personagens

id Nome do Personagem Descrição Atributos
1 Capitã Marvel - -
2 Capitão América - -
3 Homem de Ferro - -
4 Thor - -
5 Pantera Negra - -
6 Viúva Negra - -
7 Doutor Estranho - -
8 Homem-Aranha - -
9 Hulk - -
10 Gavião Arqueiro - -

Tabela Cenários

id Local Descrição
1 Asgard Bem vindo a Asgard, o reino dos deuses, Thanos está a caminho de godheim, quando seu set de heróis o interditou, que comece a batalha.
2 Torre Stark -

Tabela Thanos

id Prejuízo causado Descrição
1 Menos 2 de vida ao heroi com mais vida Thanos se aproxima do set de Herois, o heroi com mais vida se põe diante dos outros e é arremessado pelo thanos recebendo um dano de poder 2.

Clone this wiki locally