Adrift
Os jogos salvos ficam apenas neste navegador.
Sobre o jogo
A nave Endeavour estava há dois anos de viagem quando algo deu terrivelmente errado. O que sobrou é um destroço à deriva: corredores meio iluminados, portas que só abrem quando o interruptor certo é acionado, salas abertas ao espaço e incêndios que ainda queimam no escuro. Você é a voz no rádio, guiando os sobreviventes, e dá as ordens com o mouse.
Você nunca anda com a tripulação. Seleciona uma pessoa, aponta um lugar e ela encontra sozinha o caminho. O quebra-cabeça está no que fica entre ela e a cápsula de fuga. Um corredor em chamas pode ser apagado abrindo uma eclusa e deixando o fogo sem ar, mas só se ninguém estiver no vácuo. Um interruptor com a luz cinza está sem energia até que uma célula de força seja ligada na tomada ao lado. Um tripulante sem traje espacial não atravessa uma área exposta; um de traje atravessa. Feche as portas em volta da eclusa primeiro, pense em quem vai para onde e só então aja.
São quatro trechos de destroços, com cenas contando a história entre eles. O primeiro é um tutorial em que o operador do rádio explica cada truque quando você o encontra.
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
| Entrada | Ação |
|---|---|
| Clique esquerdo num tripulante | selecioná-lo |
| Clique esquerdo no chão | manda o selecionado até lá |
| Clique esquerdo num interruptor | o selecionado vai até ele e o usa |
| Ponteiro na borda da tela | rola o mapa |
| Esc | menu de pausa |
| Clicar em "Abandon?" | abre o menu para desistir ou reiniciar o trecho |
Enquanto o operador do rádio fala, um clique avança a conversa.
Dicas
Leia as luzes. Interruptor cinza está sem energia. Ache uma célula de força no chão e ligue na tomada antes.
Fogo odeia vácuo. Se um corredor está em chamas, você pode abrir uma eclusa para ele. Feche antes todas as outras portas e mantenha as pessoas longe da parte sem ar.
Trajes importam. As áreas escuras do mapa não têm ar. Só quem veste traje espacial consegue atravessá-las.
Sem pressa. Nada acontece até você dar uma ordem, então olhe o mapa inteiro antes de começar.
Perguntas frequentes
Ele salva meu progresso? Sim. O jogo lembra o trecho alcançado, no seu navegador. Limpar os dados do site apaga o progresso.
Funciona no celular? Joga-se com mouse, 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 a arte do jogo foram dedicados ao domínio público (CC0).
Créditos e licença
Adrift foi feito pela Team Chimera (mit-mit e Lucid Design Art) para o PyWeek 21, em 2015, com o tema "The Aftermath".
História e design de mit-mit e Lucid Design Art; programação de mit-mit; arte de Lucid Design Art. A arte e o código são
CC0. As fontes do jogo são derivadas da "Broddmin 5x10" de capbros (CC0), e a música de abertura é de mit-mit (CC0). As
faixas "Hero Down", "Vanes" e "Mourning Music" são de Kevin MacLeod (incompetech.com), licenciadas sob Creative Commons
Atribuição 3.0. O clique do botão é de FreqMan (CC BY 3.0) e o alarme de felipejordani (CC BY 3.0), ambos do
freesound.org. Os sons de explosão vêm de "9 Explosion Sounds", do OpenGameArt (CC BY-SA 3.0), misturados com uma sirene
de aquinn (CC0); esse arquivo misturado, e só ele, está sob a CC BY-SA 3.0. O chiado de vapor de bart, as sirenes de
aquinn e o power-up de Game Audio são CC0. A versão servida aqui foi portada de Python 2 para Python 3 (divisão
inteira, xrange, Queue), tem o laço principal assíncrono (o navegador exige), grava o progresso no navegador e os
botões Quit não fazem nada numa página web; as mudanças e o zip 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.