Pushover

Funciona no Ubuntu 10.04 e posterioresHá determinados jogos que, de tão clássicos e originais que são, nunca sairão da mente do jogador por mais tempo que passe. Um dos maiores exemplos é o Pushover que, apesar de não ter sido tão conhecido como outros jogos, para quem o jogou nunca esqueceu.

Depois de ter procurado várias vezes este jogo finalmente o encontrei e rapidamente pedi aos administradores do Playdeb que o compilassem para disponibilizar aos leitores do Ubuntued da forma mais fácil possível.

Assim, este artigo apresenta um clássico na informática com cerca de 20 anos de idade que lhe quebrará a cabeça com os seus mais de 100 níveis!

Pushover

Tal como referido acima, há quase 20 anos joguei este jogo e desde então nunca perdi este carinho por ele. Talvez por ser um dos primeiros jogos que joguei, talvez por ser complexo (muitos dos 100 níveis são autênticos quebra-cabeças), ou simplesmente por na altura os seus visuais serem já bastante requintados com a pequena formiga impaciente!

O Pushover foi um jogo desenvolvido pela Red Hat em 1992 de forma livre que na altura surpreendeu pelos seus visuais e sons característicos. Neste jogo, o utilizador controla uma formiga impaciente (experimente deixá-la parada durante uns segundos) chamada Colin Culy que perdeu alguns sacos de batatas fritas.

Pushover

A histórica do jogo resume-se, então, numa aventura de plataformas/quebra-cabeças após a formiga ter perdido os referidos sacos da Quavers. Durante essa aventura, o utilizador terá de ajudar a formiga a passar todos os 101 quebra-cabeças. Em cada um deles, ou melhor em cada nível, o utilizador deverá controlar a formiga de forma a organizar as diferentes peças de dominó para que todas elas caiam depois de empurrar uma, e apenas uma, delas.

Assim, as regras são extremamente simples: o utilizador controla a formiga com as teclas das setas e com a tecla espaço pega nas diferentes peças. Depois de organizar, o utilizador só poderá empurrar uma delas. Como poderá empurrar uma? Muito simples, com a tecla da seta para cima, posiciona-se atrás da referida peça e depois com a combinação de teclas espaço e a seta para a direção a empurrar. Se todas as peças estiverem no chão (exceto as encarnadas), o utilizador poderá passar ao próximo nível.

Pushover

Cada peça desse dominó terá características especiais que se enumeram a seguir:

  • Peça totalmente amarela: Estas peças são as peças normais, o utilizador pode empurrar e elas caem para o lado;
  • Peça totalmente vermelha: Estas peças não são empurráveis, ou seja, nem a formiga nem nenhuma outra peça consegue empurrar estas peças vermelhas;
  • Peça com uma risca fina no meio (Bridger ou ponte): esta peça quando cai numa zona vazia, cria uma ponte. Será muito útil para fazer determinados caminhos;
  • Peça com uma risca larga no meio (Trigger): esta peça quando empurrada continua a rodar, não cai simplesmente;
  • Peça metade amarela e outra metade (na diagonal) vermelha: Esta peça tem a característica de se mover muito lentamente;
  • Peça com a metade superior amarela e a outra metade vermelha: Quando tocada, divide-se em duas e cai para os dois lados;
  • Peça com a metade esquerda encarnada e a direita amarela: explode quando tocada!
  • Peça com uma risca vermelha na vertical: Quando ativada, cai no sentido inverso da gravidade, ou seja, para cima;Peça com 3 riscas vermelhas é a última peça a deitar a baixo!

Depois de saber todas estas regras, está apto a aventurar-se nesta história que sem dúvida o fará puxar muito pela cabeça!

Pushover - Game Over

Instalação do pushover

Tal como referido no início deste artigo, procurei muitas vezes por este jogo e nunca o tinha encontrado. Entretanto, encontrei o código fonte na revista Linux Format (edição Agosto de 2011) e então pedi ao Christoph Korn do Playdeb para o compilar e disponibilizar publicamente de forma simples.

Assim o fez e atualmente já está disponível nesse repositório para você poder jogar o Pushover. Como este jogo está nesse repositório, para o poder instalar, precisa de instalar previamente o repositório Playdeb, que para além do Pushover tem muitos outros jogos extraordinários. Assim, se ainda não instalou o repositório Playdeb, clique na ligação seguinte para saber como:

PlayDeb – Jogos para o Ubuntu

Depois de ter o Playdeb instalado, caso você tenha o Ubuntu 10.04 Lucid Lynx ou o Ubuntu 11.04 Natty Narwhal, então simplesmente clique no botão seguinte ou então escreva o comando seguinte no terminal:

sudo apt-get install pushover

No caso de você ter o Ubuntu 10.10 Maverick Meerkat, então o procedimento não é o mesmo. Isto acontece pois o Playdeb apenas se mantém atualizado para as versões LTS do Ubuntu e para a versão mais atualizada, ou seja, para o atual Ubuntu 11.04. Assim, para contornar esse problema e ter este jogo no Ubuntu 10.10, basta fazer download dos ficheiros de instalação para o Ubuntu 10.04 Lucid Lynx e instalar! Para simplificar esse processo concatenei 3 comandos num só que se apresenta abaixo. Assim, para instalar o Pushover no Ubuntu 10.10 versão 32Bits, simplesmente abra o terminal e escreva o comando seguinte:

wget http://archive.getdeb.net/ubuntu/pool/games/p/pushover/pushover-data_0.0.3-1~getdeb1_all.deb && wget http://archive.getdeb.net/ubuntu/pool/games/p/pushover/pushover_0.0.3-1~getdeb1_i386.deb && sudo dpkg -i *

No caso do seu Ubuntu 10.10 ter uma arquitetura de 64Bits, então utilize, alternativamente, este comando:

wget http://archive.getdeb.net/ubuntu/pool/games/p/pushover/pushover-data_0.0.3-1~getdeb1_all.deb && wget http://archive.getdeb.net/ubuntu/pool/games/p/pushover/pushover_0.0.3-1~getdeb1_amd64.deb && sudo dpkg -i *

Não sabe qual é a arquitetura do seu Ubuntu? Veja este artigo:

Precisa de saber se o seu Ubuntu é 32 ou 64Bits?

Depois de instalar o jogo ele não aparece no menu dos jogos. Assim, para abrir o jogo deverá abrir o lançador de aplicações e escrever o nome do jogo (com letras minúsculas), tal como ocorre na imagem seguinte. Para abrir o lançador de aplicações do Ubuntu, basta fazer a combinação de teclas ALT+F2.

 

Vídeo demonstrativo

 

14 Respostas ate agora.

  1. Esse jogo é legal, mas aqui eu tive que instalar duas bibliotecas que não vinha por padrão, eram sobre a libsdl.

  2. Marcelo Alves diz:

    Muito bom esse jogo! Parabéns!

    Tomei a liberdade de postar sobre ele na Wiki do Portal Linux Mint Brasil ( http://www.linuxmint.com.br/modules/dokuwiki/push… ), aproveitando, com os devidos créditos, este seu artigo e realizando as devidas adaptações.

    • Cláudio Novais diz:

      Olá Marcelo,

      Ainda bem que gostou e parabéns pela adaptação, fico feliz por saber que o meu trabalho o encorajou a realizar esse seu trabalho! ;)

      Entretanto, irei alterar o seu comentário, pois o link assim como está não funciona, devido aos parêntesis que está à volta do link. Assim, os leitores do ubuntued também poderão aceder ao seu trabalho! ;)

      Espero continuar a vê-lo por aqui bem como a aproveitar outros trabalhos nossos! Quando os créditos são mantidos, como você fez, felicito e até recomendo que continue a fazâ-lo! ;)

      Abraço

      • Marcelo Alves diz:

        É… Depois que meu comentário foi postado, é que vi que o link não funcionaria. Tentei ver se conseguia editar, mas não vi como. Obrigado pela correção.

        Se puder dar uma olhada nos outros artigos da Wiki, verá que há muita coisa sua me ajudando na composição dos textos. Quem sabe alguma coisa nossa possa ser divulgada aqui…

        Parabéns por seu trabalho!

        Fique com Deus.

  3. PereZ diz:

    O último comando que vc postou, é só para 10.10, ou 11.04 funciona também?? É impressão minha ou esse comando funciona só para 64bit??

    • Thiago Calazans diz:

      É 64 mesmo, o meu que é Ubuntu 10.10 32 bits tive que fazer uma mudança, no lugar de amd64 eu coloquei i386, e ainda tive que instalar algumas coisas de que o pacote dependia!

      O jogo é legal, dá pra quebrar um pouco a cabeça :)

      • Cláudio Novais diz:

        Olá Thiago,

        Que pacotes instalou a mais? Eu só precisei de instalar os dois pacotes que já estão no comando do artigo!

        Já agora, tal como referi acima, já alterei o artigo! Agora já tem também para o ubuntu 32Bits!

        • Thiago Calazans diz:

          Cláudio, elas apareceram no terminal dizendo que eram dependências, eu não lembro ao certo, mas creio que fossem algumas bibliotecas…

    • Cláudio Novais diz:

      Olá PereZ,

      Tem razão, foi lapso meu! Ao escrever o artigo, tinha os dois comandos no gedit mas depois acabei por copiar o comando que utilizei no terminal! vou agora mesmo corrigir o erro! Obrigado pelo reparo!

      Sobre o jogo, funciona em Ubuntu 10.04, Ubuntu 10.10 e Ubuntu 11.04! ;)

      Abraço

      • PereZ diz:

        Na verdade a minha dúvida era sobre aqueles últimos comandos. Vc diz:

        "No caso de você ter o Ubuntu 10.10 Maverick Meerkat, então o procedimento não é o mesmo. Isto acontece pois o Playdeb apenas se mantém atualizado para as versões LTS do Ubuntu".

        O 11.04 não é LTS, porém vc cita apenas o 10.10. Então eu fiquei na dúvida se precisa colocar esse comando no 11.04 ou não. Mas vou descobrir já =P

        • Cláudio Novais diz:

          Expressei-me mal! Normalmente os Ubuntu's que têm suporte são as versões LTS e a última versão, seja ela LTS ou não. É por isso que o playdeb procede dessa maneira! vou voltar a corrigir o artigo :D

          Obrigado pelo reparo! ;)

        • Cláudio Novais diz:

          Mas, já agora, eu referi concretamente as duas versões possíveis um pouco acima no artigo dizendo: "Depois de ter o Playdeb instalado, caso você tenha o Ubuntu 10.04 Lucid Lynx ou o Ubuntu 11.04 Natty Narwhal (…)"

          :D

  4. Humberto Capela diz:

    Recordo-me me bem deste jogo!! Fantástico sem dúvida!!!

    Abraços ;-) :-)

Deixe uma resposta a Humberto Capela