Ir para o conteúdo

EXAPUNKS

2018

Quebra-cabeça hacker sobre escrever pequenos programas para invadir sistemas.

15+ anosPC

UtilidadeAltoeditorial ↘
Você joga
Os jogadores escrevem conjuntos compactos de instruções para agentes virtuais, testam falhas, dividem tarefas entre vários bots e refinam soluções em busca de correção, velocidade ou elegância.
Por que pode ser útil
Escrever e depurar programas curtos, em estilo assembly, para invadir sistemas fictícios é prática real de decomposição e depuração. Registradores, saltos condicionais e condições de corrida se transferem para um curso real de sistemas ou assembly, embora a sintaxe em si não se transfira.
Usado no ensino
1 caso documentado ↓ Zachtronics
Vale lembrar
O valor aqui é estreito e real: ele recompensa quem já gosta de quebra-cabeças de lógica difíceis, e vai frustrar quase qualquer outra pessoa.

Obter o jogo

Não é bem a sua praia? Veja jogos parecidos →

Em profundidade

Escrito em 2026-09-15 · avaliação editorial, não um efeito medido · como avaliamos →

O que é o jogo

EXAPUNKS é um quebra-cabeça de programação da Zachtronics, lançado na Steam em outubro de 2018. Se passa num 1997 alternativo em que você é um ex-hacker infectado por uma doença chamada o fago, que lentamente transforma seu corpo em maquinário. Um fornecedor troca uma dose de remédio por um hack. A ficção é uma moldura para o objeto real na tela: um diagrama de máquinas conectadas, e um editor de texto onde você escreve pequenos programas.

Esses programas rodam em EXAs, pequenos agentes que se movem entre máquinas, leem e escrevem arquivos, e passam valores uns aos outros. Cada quebra-cabeça nomeia um alvo, de um banco ou uma universidade a uma placa de rodovia, um console de videogame ou sua própria corrente sanguínea, e um objetivo como copiar um arquivo para fora ou mudar um valor. Em vez de um tutorial, o jogo te entrega edições do TRASH WORLD NEWS, uma revista hacker fotocopiada dentro do jogo que ensina o conjunto de instruções. Ao redor da campanha ficam um jogo de paciência, um quebra-cabeça de arcade chamado HACK*MATCH, um portátil fictício para o qual você pode escrever programas caseiros, e partidas em que seu programa roda contra o de um amigo.

O que você realmente faz

Você escreve programas no estilo assembly, de algumas linhas: copiar um valor, somar dois números, testar uma condição, pular, conectar à próxima máquina, ou clonar o agente que está rodando. Depois você aperta rodar e observa cada agente percorrer seu código ao mesmo tempo. A maioria dos quebra-cabeças precisa de dois ou mais agentes cooperando, o que significa que eles colidem, travam num impasse, ou chegam na ordem errada, e o conserto geralmente vem de ler o rastro de execução, não de começar de novo. Quando uma solução finalmente funciona, o jogo mostra histogramas da sua contagem de ciclos, contagem de instruções e tráfego contra os de outros jogadores, o que transforma um quebra-cabeça resolvido num problema de otimização ao qual você pode voltar.

O que exercita

  • Escreve programas curtos com registradores e saltos.
  • Depura passo a passo até achar o erro.
  • Divide uma tarefa entre agentes sem colidir.
  • Reescreve uma solução para usar menos recursos.
  • Lê documentação técnica densa e aplica na prática.

Por que avaliamos como Alto Pontuação interna 84 / 100

  1. EncaixeQuanto conhecimento ou habilidade real o próprio jogo exige?85peso 45%

    O encaixe é 85. Não há camada de questionário nem crédito por esforço: a única forma de avançar é escrever um programa correto e fazê-lo rodar, então decomposição, fluxo de controle e depuração são literalmente as jogadas do jogo, não uma lição anexada a ele. Fica um pouco aquém do topo absoluto porque o conjunto de instruções e o modelo de máquina são invenção da própria Zachtronics, não uma linguagem de produção real.

  2. TransferênciaO que você pratica aqui funciona fora do jogo?76peso 30%

    A transferência é 76, alta para um jogo de quebra-cabeça. O conjunto de instruções é inventado, mas registradores, saltos condicionais, loops, concorrência e condições de corrida são exatamente o que um primeiro curso de sistemas ou assembly cobre, e quem já lutou contra um impasse aqui reconhece um depois. O que não se transfere é a sintaxe, as bibliotecas, ou como estruturar um programa real inteiro, motivo pelo qual isso fica aquém da faixa mais alta.

  3. PráticaO jogo faz você usar essa habilidade de novo e de novo, com dificuldade crescente?90peso 25%

    A prática é 90, perto do topo da escala. Dezenas de quebra-cabeças reutilizam o mesmo conjunto de instruções, e os histogramas de otimização convidam a voltar a soluções que já funcionam para cortar ciclos ou instruções. O jogo de paciência, HACK*MATCH e as batalhas frente a frente somam ainda mais horas com a mesma maquinaria mental, motivo pelo qual isso fica perto do teto mesmo com os quebra-cabeças sendo finitos.

Onde foi usado no ensino

Casos documentados em que este jogo foi usado com estudantes. Cada um leva à sua fonte.

  • Programa escolarZachtronics · Ensino médio

    A Zachtronics oferece licenças institucionais gratuitas de EXAPUNKS, ao lado de outros oito títulos da Zachtronics, para escolas públicas e organizações sem fins lucrativos do tipo escolar, para instalação em computadores da própria escola; a desenvolvedora observa que os jogos precisam de apoio de um instrutor e não informa quantas escolas usam o programa.

    Zachtronics free education program ("Zachademics") ↗

O que diz a evidência

Com respaldo da práticaNão há estudo publicado, mas quem responde pelo resultado usa: escolas, clínicas, museus, laboratórios.

A evidência aqui é Com respaldo da prática. A Zachtronics administra um programa chamado Zachademics, oferecendo licenças institucionais gratuitas de EXAPUNKS e outros oito títulos da Zachtronics para escolas públicas e organizações sem fins lucrativos do tipo escolar, para instalação em computadores da própria escola, embora a desenvolvedora observe que os jogos precisam de apoio de um instrutor e não informe quantas escolas de fato os usam. Nenhum estudo analisou EXAPUNKS nem os jogos de quebra-cabeça da Zachtronics como grupo, então nada aqui se apoia num resultado medido. O que é estrutural é que o jogo exige escrever, rodar, rastrear e revisar programas reais, as mesmas ações que um programador iniciante realiza. Se essa prática torna alguém melhor em escrever software de verdade não foi testado. A página da Steam sustenta o lançamento em outubro de 2018 e a recepção fortemente positiva.

Avaliação editorial — não é um efeito científico medido.

Encaixe
85/100
Transferência
76/100
Prática
90/100

Por que foi selecionado

Aprovado — é um forte jogo de quebra-cabeça com tema hacker, mesmo antes de qualquer alegação de transferência de habilidades.

Com respaldo da prática

Com respaldo da prática: a Zachtronics oferece licenças institucionais gratuitas de EXAPUNKS para escolas públicas por meio do seu programa Zachademics, embora a desenvolvedora observe que os jogos precisam de apoio de um instrutor e não informe quantas escolas o usam.

Fonte da recepção do público

Steam ↗ · 1.365 análises · Verificado em 2026-08-24

Plataformas e acesso

Single-player play is supported.

The game assumes comfort with reading dense instructions, pseudo-code thinking, and iterative debugging.

Orientação de idade
15+ anos
Temas
STEM, Lógica e estratégia
Estilos de jogo
Um jogador, Puzzle
Etiquetas
Programming logic · Debugging · Optimization

Ele fica alto porque decomposição, fluxo de controle e depuração são literalmente as jogadas do jogo, e registradores, saltos e condições de corrida correspondem à programação de sistemas real, embora a sintaxe e a história permaneçam inteiramente inventadas.