Fujo
Os jogos salvos ficam apenas neste navegador.
Sobre o jogo
Você é uma jovem sacerdotisa de templo, e os monstros a levaram para a caverna deles. Pior: você acabou de ouvir o plano deles de emboscar os moradores do vilarejo e matar todo mundo. Você vasculha os bolsos e só encontra um amuleto de papel com uma magia, sem fazer ideia do que ela faz. Cabe a você sair de lá e avisar o vilarejo.
Fujo é uma masmorra por turnos na tradição dos roguelikes antigos, desenhada como um jogo bonito visto de cima. Nada se mexe até você se mexer, então você pode pensar o tempo que quiser. Você anda contra um monstro para atacá-lo, e ele pode e vai revidar, então não convém bater em tudo que se mexe: muitos monstros deixam você em paz a menos que você os irrite, e eles se irritam quando veem você pegando as coisas deles. Os tanukis podem se esconder virando outros objetos, então um baú ou uma pedra suspeita pode ser o inimigo.
As cavernas estão cheias de itens. Você precisa comer com regularidade, ou morre de fome, e a comida também cura um pouco. As armas aumentam o ataque e os amuletos a defesa. E há os pedacinhos de papel com símbolos mágicos: dá para usar um em você mesma ou jogá-lo num monstro, mas a maioria não vem identificada. Você descobre o que um amuleto faz experimentando, e daí em diante reconhece aquele tipo quando o encontra de novo. Não há como voltar a um save anterior: se você morrer, recomeça do início, e é esperado que você morra bastante no começo.
Jogando aqui
Na primeira vez que você clica em Play, a página baixa o ambiente Python e a biblioteca pygame (cerca de 23 MB), o que leva alguns segundos; depois aparece uma mensagem "clique para começar", e mais um clique abre a tela de título. O navegador guarda o que foi baixado, então os outros jogos em pygame do site abrem mais rápido. Nada é carregado de outros sites.
O jogo salva sozinho no início de cada andar, e a linha "Continue" da tela de título retoma dali. O save fica só neste navegador e é apagado quando você morre. A linha "Exit" do menu só traz a tela de título de volta, já que não há para onde sair numa página web.
Controles
| Tecla | Ação |
|---|---|
| Setas | andar (segure duas para um passo na diagonal); andar contra um monstro ataca |
| Ctrl + seta | virar para uma direção sem andar |
| Espaço | esperar um turno |
| Enter | abrir o inventário (usar, jogar ou largar um item) |
| Esc | menu |
Nos menus, Cima e Baixo escolhem e Enter seleciona.
Algumas dicas
Você joga na direção em que está olhando. Vire primeiro com Ctrl. Jogar um item num monstro pode ter efeitos interessantes, mas custa o item.
Equipe o que achar. Uma arma na mão e um amuleto no pescoço só ajudam depois de equipados pelo inventário ("in hand" e "worn" aparecem ao lado do nome).
Não arrume briga à toa. Muitos monstros ignoram você até você bater neles ou pegar as coisas deles. Para descansar, espere com Espaço e fique de olho na vida, no pé da tela.
Guarde comida. A fome é um relógio, e comer também é como você se cura.
Perguntas frequentes
Dá para voltar depois de morrer? Não, esse é o ponto: o jogo apaga o seu save quando você morre, e você recomeça.
Funciona no celular? Precisa de teclado, então é para computador.
É grátis? Sim: o código, as imagens e a música são livres para usar sob uma licença Creative Commons.
Créditos e licença
Fujo foi feito por Radomir Dopieralski (código e gráficos) em 2014, com música de Joanna Piechowiak, e liberado sob a licença Creative Commons Atribuição-CompartilhaIgual 4.0. Esta versão muda o código só para rodar no navegador (porte para Python 3, laços assíncronos, janela maior, o save no navegador) e troca a fonte pela Jersey 15 (SIL Open Font License 1.1); as mudanças são liberadas sob a mesma licença, e o fonte exato e os textos das licenças estão linkados na página Licenças. O jogo roda no pygame-ce (LGPL-2.1) e no CPython, cujas licenças e fonte também estão linkadas lá.