Undefended
Os jogos salvos ficam apenas neste navegador.
Sobre o jogo
Undefended é um jogo de defesa de torres em que quem constrói as torres também é um personagem que você controla pelo mapa. Você é um robozinho num conjunto de plataformas cinza flutuando no espaço. Uma fila de cubos vermelhos rasteja por um caminho através das plataformas até o fim do mapa, e cada cubo que chega lá custa um dos seus três corações.
Nada na arena começa armado. Duas bases na sua plataforma produzem kits de torre e munição com o tempo, e carregá-los é o seu trabalho: pegue um kit, vá até um bloco ao lado do caminho e, de frente para ele, largue o kit, e uma torre a laser cresce ali. Cada torre guarda vinte tiros; quando fica vazia, ela para, e você precisa levar uma carga nova de munição da base. Algumas plataformas estão em movimento, deslizando entre as ilhas como uma balsa. Se você cair de uma borda, volta ao último bloco em que pisou, e o que estava carregando se perde.
São dez ondas, que alternam entre grupos pequenos de cubos resistentes e grupos maiores de cubos mais fracos, e os cubos ficam mais resistentes com o tempo. Há alguns segundos antes da primeira onda, e as ondas são espaçadas: esse é o tempo para posicionar e recarregar as torres. O menu principal deixa escolher uma de três dificuldades, que somam um ou dois pontos de vida a cada inimigo, e ajustar o volume dos efeitos e da música. Quando o último cubo some, você vence; quando os corações acabam, aparece a tela de fim de jogo com um botão para jogar de novo.
Foi feito por Rob Parrett para a Bevy Jam #3 e atualizado desde então, em Rust com o motor Bevy, com modelos de estilo voxel, sons e música próprios.
Jogando aqui
O jogo roda na página e se joga com o teclado. Clique em Click to play; na primeira vez ele baixa uns 9 MB de código do jogo, e então aparece o menu. Escolha a dificuldade e o volume com o mouse ou o teclado e aperte Play. Um controle de videogame também funciona. O jogo guarda só as suas configurações (volume e dificuldade), no armazenamento local do navegador.
Controles
| Tecla | Ação |
|---|---|
| W A S D ou setas | andar |
| Espaço | pular |
| R | pegar o item à sua frente; com um kit de torre na mão, construir uma torre no bloco à sua frente; com munição na mão, recarregar a torre do bloco à sua frente |
| Mouse, ou W A S D e Espaço no menu | escolher as opções do menu |
Dicas
Alimente as torres, não só o mapa. Uma torre sem munição não faz nada, então fique de olho no contador de munição em cima de cada uma e leve uma carga nova antes de chegar a zero.
Cuidado com as bordas. Cair de uma plataforma faz você perder o item que carregava. Pule para uma plataforma móvel só quando ela estiver alinhada com o lugar onde você está.
Construa cedo. A primeira onda é pequena e lenta. Use a pausa antes dela para erguer uma ou duas torres no trecho reto mais longo do caminho.
Créditos e licença
Undefended foi feito por Rob Parrett (rparrett no GitHub, euclidean-whale no itch.io). O código e os recursos são liberados, à sua escolha, sob a Licença MIT ou a Apache 2.0; o autor escreve que todos os recursos, exceto as fontes, são criações dele. As fontes são a Orbitron (The Orbitron Project Authors) e a PromptFont (Yukari Hafner e Severin Meyer), ambas sob a SIL Open Font License 1.1. Os textos das licenças, e os das bibliotecas Rust compiladas no jogo, estão ligados a esta página junto com o código-fonte e o script de build.
Perguntas frequentes
As teclas não funcionam. Clique uma vez no jogo para a página ficar com o foco do teclado. Espaço e R são os únicos botões de que você precisa além das teclas de movimento.
Caí da plataforma e perdi o kit de torre. É assim que o jogo funciona: você volta ao último bloco em que pisou, e o que carregava se perde. A base faz outro.
Ele salva o meu progresso? Não. Uma partida dura alguns minutos. Só a dificuldade e o volume são lembrados.
Dá para jogar com controle? Dá. O direcional esquerdo anda, o botão de baixo pula e o botão da esquerda pega, constrói e recarrega.