20,000 Light-Years Into Space
Os jogos salvos ficam apenas neste navegador.
Sobre o jogo
Estamos em 1895, e você foi deixado no comando da primeira cidade humana em Vaporia, um planeta a 20.000 anos-luz da Inglaterra movido inteiramente pelo vapor do seu próprio núcleo. A cidade precisa de vapor para crescer, e o vapor vem de fendas espalhadas pelo chão. O seu trabalho é construir uma rede: nós (coloque um sobre uma fenda e ele vira uma fábrica de vapor) ligados por canos, com a cidade no centro. Evolua a cidade vezes suficientes e você vence; deixe-a ficar sem vapor e você perde.
Parece tranquilo, e por alguns minutos é. Aí o planeta reage. Alienígenas que entendem a sua rede aparecem e atacam os elos mais fracos, tempestades de areia gastam os canos e terremotos rasgam as linhas. Uma rede com um único caminho até a cidade não sobrevive, então você constrói segundos e terceiros caminhos, põe nós onde os canos ficariam longos demais, deixa algumas unidades de trabalho livres para consertos de emergência e vigia o manômetro. Uma partida completa leva cerca de quinze minutos.
Há um tutorial interativo, três níveis de dificuldade, um modo pacífico sem ataques para quem só quer construir, um botão de avanço rápido, e dá para salvar e restaurar a partida. Começou como uma entrada de uma semana no PyWeek, em 2006, e foi restaurado pelo mesmo autor para o seu aniversário de quinze anos.
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 "click to start", e mais um clique abre o menu. O download fica guardado no navegador, então os outros jogos de pygame do site abrem mais rápido. Nada é carregado de outros sites. As opções e as partidas salvas ficam só neste navegador. As linhas "View Manual", "Check for Updates" e "Exit" do menu original foram retiradas, já que abriam o site do autor ou não tinham para onde ir.
O jogo se joga com o mouse, e o botão Menu ou Escape o pausa. O som começa desligado, como no original: ligue-o no menu ("Turn Sound On"), e o navegador pode esperar o seu primeiro clique antes de tocar qualquer coisa.
Controles
| Entrada | Ação |
|---|---|
| Clique em Build Node e depois num lugar do mapa | construir um nó (sobre uma fenda: uma fábrica de vapor) |
| Clique em Build Pipe e depois em dois nós | ligar os dois com um cano |
| Clique em Upgrade e depois num nó, cano ou na cidade | iniciar uma melhoria |
| Clique em Destroy e depois em algo | demolir (para reconstruir num lugar melhor) |
| Clique num item | ver a pressão de vapor e o progresso da obra |
| Escape ou Menu | pausar e abrir o menu |
| Segurar o botão de avanço rápido | acelerar o jogo |
Algumas coisas que vale saber
Pelo menos uma fábrica de vapor por nível tecnológico. É uma regra prática, mas construa mais do que isso: algumas serão destruídas.
Não melhore a cidade cedo demais. Consiga o vapor primeiro, porque uma cidade melhorada consome mais e dá para perder rápido se o abastecimento for cortado.
Construa segundos caminhos. O vapor segue o caminho de menor resistência, então caminhos extras sobrevivem a ataques e deixam passar mais vapor. Nós custam mais para construir do que canos, mas são muito difíceis de destruir.
O que está perto da cidade é feito primeiro. O que está ligado à cidade é construído, consertado e melhorado em ordem de proximidade, então dá para planejar uma ordem de obras. O que não está ligado à cidade não recebe trabalho nenhum.
Perguntas frequentes
Ele salva a minha partida? Sim, em dez posições, neste navegador. Limpar os dados do site as apaga.
Dá para jogar sem ser atacado? Dá, na dificuldade Peaceful.
Funciona no celular? Foi feito para mouse e uma janela de pelo menos 920 por 690 pixels, então não muito bem.
É grátis? Sim: o código é software livre sob a GPL versão 2.
Créditos e licença
20,000 Light-Years Into Space foi escrito por Jack Whitham para a segunda competição PyWeek, em 2006, e atualizado em 2021 para os seus quinze anos. Os gráficos novos da versão 1.4 são de Cris Grada, a fonte de texto é a Bitstream Vera, a imagem da lua é uma foto da NASA da Apollo 15 e o ícone do menu vem do XSane. O código e o resto do jogo são distribuídos sob a GNU GPL versão 2. Esta é a versão que o Debian empacota, com mudanças para rodar no navegador e três texturas e um som trocados por outros feitos para este site, porque a origem deles não pôde ser conferida tão bem quanto a do resto (o fonte completo, as mudanças e os textos das licenças estão na página de Licenças). O jogo roda no pygame-ce (LGPL-2.1) e no CPython, cujas licenças e fontes também estão lá.