Angry, Drunken Dwarves
Os jogos salvos ficam apenas neste navegador.
Sobre o jogo
Dois anões, dois poços e uma chuva de gemas coloridas. Pares de gemas caem do alto de cada poço, e você os guia e gira enquanto descem. Empilhe gemas de uma cor num retângulo e elas se fundem num cristal, que vale muito mais pontos do que as mesmas gemas separadas. Aí vem a parte cruel: quando você destrói gemas do seu lado, gemas de contra-ataque caem no lado do outro anão, e quanto melhores as suas combinações, maior a avalanche.
Peças menos comuns mudam o jogo. Uma gema de quebra estilhaça todas as gemas da sua cor que encostam naquela em que ela cai. O raro diamante varre todas as gemas de uma cor do seu lado, inclusive as de contra-ataque. As gemas de contra-ataque trazem um número e viram gemas comuns depois de alguns turnos, então uma boa corrente pode soterrar o adversário enquanto o seu ainda está contando. Cada anão tem o seu padrão de queda, um pequeno desenho do formato dos seus ataques, e uma força de ataque que multiplica o dano: um padrão arrumado é fácil de desviar, um bagunçado é difícil de prever.
Você pode jogar Anão contra Anão com um amigo no mesmo teclado, ou subir o Modo Arcade contra oito anões controlados pelo computador, cada vez mais hábeis. Jogando bem, coisas novas aparecem nos menus: uma tela de desbloqueios, um modo contra o robô em qualquer dificuldade, blocos de combate com efeitos especiais perversos e um modo para um jogador em que você corre contra o relógio.
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 "click to start", e mais um clique abre o menu. O download fica guardado no navegador, então os outros jogos de pygame do site abrem mais rápido. Nada é carregado de outros sites. As opções, os recordes e os desbloqueios ficam salvos só neste navegador. A linha "Quit Game" do menu apenas o reinicia, e a tela cheia fica por conta do botão de tela cheia da página.
O jogo é feito para teclado, e o segundo jogador divide o mesmo: o jogador um fica com o lado esquerdo do teclado (ou as setas), o jogador dois com o lado direito.
Controles
| Tecla | Ação |
|---|---|
| Setas ou W A S D | jogador 1: mover e descer mais rápido |
| Q / E | jogador 1: girar |
| I J K L | jogador 2: mover e descer mais rápido |
| U / O | jogador 2: girar |
| Enter ou 1 / Backspace ou 2 | confirmar do jogador 1 / do jogador 2 |
| P | pausar |
| Esc | voltar / sair da partida |
Algumas coisas que vale saber
Monte retângulos, não pilhas. As gemas só se fundem quando formam um retângulo sólido de uma cor, então mantenha as cores juntas e planeje onde a gema de quebra vai cair.
Correntes ganham jogos. Quebrar gemas de modo que outras caiam e quebrem em seguida multiplica o ataque. Cristais quebrados em corrente produzem as maiores quedas.
Responda a um ataque. Gemas de contra-ataque que estão chegando podem ser canceladas quebrando gemas suas, mas é preciso quebrar o dobro das que estão vindo.
Perguntas frequentes
Existe um jogo para um jogador? O Modo Arcade é para um jogador contra o computador; o modo cronometrado só para um jogador desbloqueia quando você faz muitos pontos no jogo versus.
Funciona no celular? Precisa de teclado, então não muito bem.
É grátis? Sim: o código, as imagens, os sons e a música são software livre sob a GPL versão 2.
Créditos e licença
Angry, Drunken Dwarves foi feito por Joe Wreschnig em 2004; os personagens são de Zach Welhouse, os retratos de Jessi Silver, a música de Brendan Becker e Ben Zeigler, e alguns efeitos sonoros vêm do Armagetron (Manuel Moss), do Pathological (John-Paul Gignac) e do pygame (Pete Shinners). Tudo é distribuído sob a GNU GPL versão 2. Esta é a versão que o Debian empacota para Python 3 (os patches deles estão incluídos), com mais algumas mudanças para rodar no navegador (o fonte completo, as mudanças e os textos das licenças estão na página de Licenças). O jogo roda no pygame-ce (LGPL-2.1) e no CPython, cujas licenças e fontes também estão lá.