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.
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
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.
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.
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.
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.
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.