Neste dia 28, foi noticiado no BR-Linux um jogo nacional chamado Insanerz Shooter, que é um jogo de nave em 2D que lembra, segundo comentários, o clássico Galaga. Ele está disponível para Linux, Sony PSP e Windows.
Na página do projeto, em http://insanerzshooter.googlepages.com/ , vemos que a versão Linux conta apenas com um pacote .deb para o – como não poderia deixar de ser – Ubuntu e Debian. Usuários de outras distribuições precisam baixar uma versão em tar.gz ou compilar a partir dos fontes. Eu uso Mandriva, então, baixei a versão compactada.
Não sei se o problema era da minha conexão ou do site, mas só consegui baixar essa versão pelo wget, visto que o Firefox parava no meio. Mas, enfim, baixei o arquivo, descompactei, dei dois cliques e… NADA! Bem, vamos ao caminho das pedras para quem não usa Ubuntu.
1. Instale as dependências do Insanerz Shooter, que são:
libsdl-image, libsdl-mixer, libsdl-ttf, libsdl-sound e libsdl-gfx
Provavelmente você já terá alguns desses pacotes instalados. Não se esqueça de instalar a libSDL em si.
2. No Mandriva, mesmo após instalar esses pacotes, ele vai reclamar – no terminal – que não consegue encontrar a biblioteca libSDL_gfx.so.4. Para resolver isso, abra o terminal ou Konsole, torne-se root e digite:
# cd /usr/lib
# ln -s libSDL_gfx.so.0 libSDL_gfx.so.4
Obviamente, se essa mensagem não aparecer, você não precisa fazer isso.
E agora, você já pode rodar o jogo! Não, espere, ele vai dizer que não consegue encontrar o arquivo /usr/share/insanerzshooter/nave.png . Isso se deve ao fato do jogo provavelmente estar compactado de forma incorreta no arquivo genérico. Sem problemas! Ainda no terminal, volte à pasta do Insanerz Shooter e digite:
# mkdir /usr/share/insanerzshooter
# cp res/* /usr/share/insanerzshooter/
# cp insanerzshooter /usr/local
Ou, se você preferir, pode copiar o executável para /usr/local/games, se a pasta existir.
Bem, uma vez feito tudo isso, você pode digitar insanerzshooter e começar a jogar. Não se esqueça de criar atalhos nos lugares adequados. Ainda crio um pacote RPM quando descobrir como fazer isso
.