Candidato Simulator – Programação

Candidato Simulator – Programação

25/09/2018 0 Por cyber

O jogo Candidato Simulator está sendo feito na Engine Game Maker, na sua versão 1.4.9999 e utilizando a linguagem própria da ferramenta, a Game Maker Language.

Para a criação do protótipo, foi feito:

  1. Movimentação do personagem principal.
  2. Interações entre o jogador e NPCs.
  3. Uma caixa de diálogos maleável.
  4. Botões.
  5. Elementos de HUD.
  6. Uma finalização do protótipo, mostrando os possíveis fins que o jogo pode ter.

Para a construção de cada ponto, foi necessário, respectivamente:

  1. Saber quando o jogador está fazendo inputs no teclado e, a partir disso, movimentar o objetivo respectivo do player para a direção desejada.
  2. Para interagir com um NPC, o jogador deve se aproximar do NPC e apertar a tecla F. Ao fazer isso, uma caixa contendo textos irá aparecer. O conteúdo dessa caixa irá depender de com qual NPC o jogador fez a interação. Após isso, aquele NPC não será mais interativo.
  3. Para fazer com que cada interação seja única, cada NPC deve ser um objeto único. A caixa de texto só irá apresentar textos relacionados a aquele NPC exclusivamente.
  4. Abaixo da caixa de texto irá aparecer dois botões de resposta. As quais serão as atitudes do jogador quanto a aquele diálogo. Podendo favorecer ou piorar sua situação quanto ao povo ou os empresários.
  5. O jogador deve frequentemente observar se está com forte apoio do povo e dos funcionários. Como é uma informação importante, ela ficará constantemente sendo mostrada na tela como HUD.
  6. No protótipo também existe uma simulação do fim do jogo. O jogador pode alcançar a reeleição ou não, assim levando-o para fins diferentes.

Imagem destaque meramente ilustrativa.