The Eight Bit Passage
Os jogos salvos ficam apenas neste navegador.
Sobre o jogo
Estamos em 1699 e os dólares de prata espanhóis, as "peças de oito", navegam rumo ao norte por um trecho do Caribe conhecido como Passagem dos Oito Bits. Os piratas esperam de tocaia. Você é o navio que mantém a passagem livre.
O jogo vê o mar por trás do seu navio e o rola na sua direção enquanto você navega. Você guia para a esquerda e para a direita entre as faixas, e o navio atira sozinho, então o que importa é onde você está. Também dá para pular, o que ajuda porque o mar está cheio de coisas para saltar: ondas, naufrágios, bloqueios. Piratas e outros inimigos vêm em grupos, deixam prata quando afundam e a prata conserta o casco.
São quatro fases, e cada uma termina com um chefe: um grande chefe pirata, um balão voador, um esquadrão de navios pequenos e um navio fantasma. Cada fase dá um canhão melhor que o da anterior, e o jogo lembra a fase que você alcançou.
Jogando aqui
Na primeira vez que você clica em Jogar, 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 inicia o jogo com som. O navegador guarda o download, então os outros jogos de pygame do site abrem mais rápido. Nada é carregado de outros sites.
Controles
| Tecla | Ação |
|---|---|
| Esquerda / Direita, ou A / D | guiar |
| Cima, Baixo, W, S ou Espaço | pular |
| Esc ou P | pausa (aperte de novo para continuar, Q para recomeçar da fase salva) |
Dicas
Pule cedo. Os perigos ficam mais fáceis de passar se você sai da água um instante antes de chegar neles.
Pegue a prata. É a única forma de recuperar pontos de vida, então passe por cima dela quando for seguro.
Aprenda o padrão do chefe. Cada chefe repete os mesmos ataques. Desvie primeiro e atire quando a barra estiver limpa.
Perguntas frequentes
Ele salva meu progresso? Sim. O jogo lembra a fase alcançada, no seu navegador. Limpar os dados do site apaga o progresso.
Funciona no celular? Precisa de teclado, então é feito para computador.
Por que a primeira abertura demora? A página carrega o Python e as bibliotecas do jogo. O navegador guarda tudo, e nas próximas visitas o início é bem mais rápido.
É gratuito? Sim. O código e as imagens são CC0/WTFPL, e a fonte e a música estão sob licenças livres.
Créditos e licença
The Eight Bit Passage foi feito por Christopher Night (Universe Factory) para o PyWeek 18, em 2014. O código-fonte e as imagens são dele e estão licenciados CC0/WTFPL, segundo o README da entrada original. Os efeitos sonoros são CC0 e foram gerados com o SFXR. A fonte é a Trade Winds do Google Fonts, Copyright 2011 Sideshow (a DBA of Font Diner, Inc), sob a SIL Open Font License 1.1. A música é de Creative Sounds (creative-sound.org) sob Creative Commons Atribuição: "Electro Dance", "Eyes and More", "Set Up the Time Machine Back to the 90's" e "The Trip to the German Heaven". A versão servida aqui foi portada de Python 2 para Python 3, tem o laço principal assíncrono (o navegador exige), o efeito de ruído por pixel nas imagens está desligado (o navegador é lento demais para ele) e o Q do menu de pausa recomeça o jogo em vez de sair; as mudanças e o arquivo original 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 na página Licenças.