SolarWolf
Os jogos salvos ficam apenas neste navegador.
Sobre o jogo
SolarWolf é um arcade de nervos de aço, no espírito do velho clássico do Atari que o inspirou. Cada fase é uma tela de espaço profundo com um desenho de cubos de energia brilhantes no meio. O seu trabalho é passar a nave por cima de todos os cubos antes que a fase acabe. Não há armas: a única coisa que a nave faz é virar, enquanto os guardiões que ficam nas bordas da tela atiram em você o tempo todo. Os tiros vêm em linhas e arcos, e as fases mais adiantadas trazem asteroides que cruzam a tela, minas que podem aparecer em qualquer lugar e guardiões que atiram à queima-roupa.
A nave nunca para. Aperte uma direção e ela voa para lá até você escolher outra ou chegar à borda da tela, então o jogo é uma questão de tempo: por onde passa a próxima rajada, que cubo dá para alcançar antes dela e quando virar. Alguns cubos são coloridos e pedem mais de um toque. De vez em quando surgem power-ups verdes que dão um escudo, uma rajada de câmera lenta, uma nave extra, um bloqueador que limpa a tela de tiros ou uma bomba que explode um guardião.
Há um grande cronômetro vermelho à direita da tela. Se você terminar uma fase antes que ele acabe, a fase seguinte é pulada, então os melhores jogadores atravessam as sessenta fases em uma fração do tempo. Os pilotos que terminam o jogo entram no hall da fama da tela de título.
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 o jogo. Nada é carregado de outros sites. Os nomes dos pilotos, até onde cada um chegou e as configurações de som ficam salvos só neste navegador.
Esta versão difere do original em alguns detalhes: a tela de notícias, que buscava novidades na internet, e as opções Quit e Fullscreen saíram, porque uma página da web não tem rede nem para onde sair ou tela cheia. A música, que foi escrita para um programa de trackers, foi convertida para um formato que o navegador toca.
Controles
| Tecla | Ação |
|---|---|
| Setas (ou H, J, K, L) | pilotar a nave |
| Espaço (segurar) | Hyper Jets: voar mais rápido |
| Espaço ou Enter | escolher nos menus |
| P | pausa |
| Esc | voltar |
Algumas coisas que vale saber
Planeje a rota, não o próximo passo. Como você não pode parar, olhe onde estará daqui a duas ou três curvas e que cubos vai deixar para trás. Um bom caminho pega primeiro os cubos das bordas do desenho.
Use os Hyper Jets em rajadas curtas. Segurar Espaço deixa a nave mais rápida, o que ajuda a cruzar a tela entre as rajadas, mas também é mais fácil errar uma curva. O power-up de escudo também deixa você mais rápido.
Pegue os power-ups quando estiverem perto. O de câmera lenta é a melhor forma de passar uma fase cheia de tiros, e o bloqueador salva a vida quando a tela está lotada.
Tente o pulo de fase. Terminar uma fase antes de o cronômetro vermelho acabar pula a seguinte, o que livra você de uma das fases mais difíceis e é o jeito de chegar ao fim do jogo com naves de sobra.
Perguntas frequentes
Ele salva o meu progresso? Sim. Quando você chega a uma fase de onde pode continuar, o jogo pede o nome do piloto, e o piloto, a fase e as naves ficam salvos no navegador. Escolha o mesmo nome na próxima visita.
Funciona no celular? Precisa de teclado, então é feito para computador.
É grátis? Sim: o jogo é software livre sob a LGPL, e os gráficos estão sob a GPL.
Créditos e licença
SolarWolf foi feito por Pete "ShredWheat" Shinners, com gráficos de Eero Tamminen, música de "theGREENzebra" e ajuda de programação de Aaron "APS" Schlaegel e Michael "MU" Urman. O código é distribuído sob a GNU LGPL 2.1 e os gráficos sob a GNU GPL 2. A versão servida aqui é a que o Debian empacota para Python 3 (os patches dele estão incluídos), sem a captura de tela do Atari que ficava na tela de créditos e com mais algumas mudanças para rodar no navegador; o fonte completo, as mudanças 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 linkados lá.