Skip to content

Jogo para o teste de seleção para desenvolvedor de software do escribo.

Notifications You must be signed in to change notification settings

certainlyWrong/escribo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UM JOGO DE LABIRINTO


Você pode acessar o Jogo aqui.

Sobre o jogo

No jogo você deverá percorrer o mapa até pegar todas as moedas. É possível finalizar o jogo de duas maneiras, ou morrendo ou coletando todas as moedas. O mapa está cheio de pequenos inimigos que te perseguem. Há três tipos de inimigos, mas a sua principal diferença está na velocidade de movimento e do campo de visão. O player irá perder uma "vida" para cada inimigo que tocar nele. Caso o player tenha coletado uma das duas espadas do mapa é possível anular o dano levado por um inimigo. Há corações espalhados no mapa para curar o player.

Como testar o jogo

  • Para testar o jogo utilize o navegador do seu computador.
  • Use as teclas WASD ou as setas do seu teclado para controlar o player.
  • O objetivo do jogo é coletar as moedas e sobreviver, para tanto o player deve evitar tocar nos inimigos.

Packages usados

bonfire - pub package

just_audio - pub package

shared_preferences - pub package

Observações

O desafio foi bem interessante e divertido, apesar de todas as dificuldades em lidar com a criação de mapas, colisões e de encontrar especificações mais precisas da documentação do bonFire. Muito código fonte, inclusive dos exemplos da documentação, foram analisados para auxiliar o teste.

O jogo foi disponibilizado na versão web através do firebase hosting por motivos de acessibilidade. Você pode acessar o Jogo aqui.

About

Jogo para o teste de seleção para desenvolvedor de software do escribo.

Resources

Stars

Watchers

Forks