EXAPUNKS (2018)
(zachtronics.com)- Um jogo de quebra-cabeças de hacking ambientado em 1997, em que um ex-hacker doente aceita um acordo de “um hack por uma dose de remédio” para sobreviver
- O jogador aprende o mundo e as regras do jogo por meio da revista underground de computação TRASH WORLD NEWS, com tutoriais, dicas de hacking, informações secretas e comentários
- A jogabilidade central consiste em programar EXA (EXecution Agents) para se mover por redes, se replicar, destruir arquivos, encerrar outros EXAs e escapar
- Os alvos de hacking se expandem de bancos, universidades, fábricas, emissoras de TV, placas de rodovia, consoles de jogos e governos até o próprio corpo do jogador
- Pode ser comprado na Steam, GOG e itch.io, e a ferramenta de criação de puzzles personalizados Axiom VirtualNetwork+ permite criar redes virtuais baseadas em JavaScript
O acordo de sobrevivência de um hacker em 1997
- EXAPUNKS é um jogo de quebra-cabeças de hacking da Zachtronics ambientado em 1997
- O personagem do jogador já foi hacker, mas agora está infectado por phage
- Para sobreviver, ele aceita o acordo de “um hack, uma dose de remédio”, e o jogo começa em uma situação em que a única coisa a perder é a própria vida
Quebra-cabeças de hacking resolvidos com programação
- TRASH WORLD NEWS funciona como uma revista underground de computação dentro do jogo, onde se aprende hacking
- Fornece tutoriais, dicas de hacking, informações secretas e comentários contundentes
- O jogador programa diretamente EXA (EXecution Agents)
- Atravessam redes
- Replicam a si mesmos
- Corrompem arquivos
- Encerram outros EXAs
- Saem sem deixar rastros
- Os alvos de hacking dos puzzles se ampliam para vários sistemas
- Incluem bancos, universidades, fábricas, emissoras de TV, placas de rodovia, consoles de jogos e governos
- O próprio corpo do jogador também se torna alvo de hacking
Conteúdo extra liberado por hacking
- Ao hackear servidores, é possível jogar ПАСЬЯНС
- Ao hackear o bloqueio regional do Sawayama WonderDisc, é possível jogar HACK*MATCH
- Para criar um jogo homebrew para o TEC Redshift, é preciso hackear o kit de desenvolvimento
Onde comprar e zines físicos
- O jogo pode ser comprado nas seguintes plataformas
- Discussões sobre EXAPUNKS continuam no Reddit
- A edição física deluxe esgotou há muito tempo, mas é possível encomendar o conjunto de zines no Lulu em formato de impressão sob demanda
- TRASH WORLD NEWS issue 1: US$ 7 mais frete, primeira edição
- TRASH WORLD NEWS issue 2: US$ 7 mais frete, segunda edição
- Para completar o conjunto, é preciso encomendar as duas edições
Puzzles personalizados do Axiom VirtualNetwork+
- Axiom VirtualNetwork+ é uma ferramenta de criação de puzzles personalizados para EXAPUNKS
- Puzzles personalizados também são chamados de “virtual networks”
- Os puzzles são escritos em JavaScript, e funções da API são usadas para criar hosts, arquivos e registradores, além de definir objetivos e a lógica do puzzle
1 comentários
Opiniões no Hacker News
A Zachtronics não faz mais jogos, mas Zach Barth continua ativo em uma empresa chamada Coincidence Games
Recentemente também lançou um jogo de quebra-cabeças de engenharia de naves espaciais: https://store.steampowered.com/app/2536720/UVS_Nirmana/
Mas, se a empresa que fez Kaizen ainda é do Zach Barth, fico me perguntando o que exatamente foi o fechamento da Zachtronics. Ele mudou de ideia e voltou um ano depois? Por que abandonou aquela marca? Pode soar superficial, mas um novo jogo “Zachtronics” era compra imediata quase reflexiva para muita gente
É bom saber que ele continua desenvolvendo jogos e que ainda podemos esperar mais coisas
E não sei se todo mundo sabe, mas os jogos dele também têm ARGs escondidos
Agora parece que está inventando o 0x10c ;)
Acho que propaganda é justa quando é paga e identificada; enfiá-la no meio sem as pessoas perceberem não é justo
Este é um dos meus jogos favoritos. EXAPUNKS e SHENZHEN I/O transformaram muito bem em jogo a essência do motivo pelo qual programar é divertido
O que mais me surpreendeu ao jogar EXAPUNKS foi perceber como era inútil tentar otimizar a solução antes da hora. Tive que me lembrar várias vezes: primeiro resolva o quebra-cabeça, depois otimize
O jogo em si já é divertido, mas recomendo jogar ao mesmo tempo que um amigo. Ficar provocando um ao outro por ter encontrado uma solução mais ótima aumenta muito a diversão
Por causa das restrições, eles ficam difíceis rápido demais e, às vezes, simplesmente pareciam ambíguos
Ainda assim, o gênero de simuladores de profissão, em que você experimenta o trabalho de outra pessoa, é bem grande. Caminhoneiros podem ver simuladores de caminhão de forma parecida, mas American Truck Simulator é popular. Se jogos da Zachtronics são divertidos para você, jogue; se não são, não há motivo nenhum para se sentir culpado
Conectamos dois conjuntos de teclado e mouse para não precisar ficar passando um para o outro
O catálogo deles vale muito a pena
https://store.steampowered.com/developer/zachtronics
Ainda assim, é excelente e acho que é uma das obras mais subestimadas deles. A escrita é boa, a atuação é boa e, em muitos aspectos, estava à frente do seu tempo. Recomendo muito
A ponto de comprar e registrar de verdade o domínio da empresa fictícia pela qual você é contratado no jogo; hoje esse domínio redireciona para o Steam
Venho fazendo, aos poucos, um jogo que parece uma mistura de jogos da Zachtronics com StarCraft e um pouco de Factorio
A ideia é invadir um laboratório que usa uma arquitetura própria parecida com transputers e extrair dados. Você cria um programa móvel que explora a rede e também escreve outro programa que começa a mover os dados. Se mover com força demais, alguém percebe, reinicia a rede e você é expulso. Outros jogadores também podem estar lá dentro. Naturalmente, os nós executam uma variante horrível de Forth do laboratório
Não há UI; você se conecta por sockets TCP, e precisa criar suas próprias ferramentas. Não sei se é uma boa ideia ou se estou tendo um colapso mental
Por outro lado, permitir que a pessoa crie as próprias ferramentas parece legal. Adicionar uma UI opcional, ou delegar isso a alguém, certamente ajudaria. Dito isso, se for interessante o bastante, talvez dê para lançar sem UI e alguém acabe criando uma
Exapunks e TIS-100 tiveram grande influência na minha trajetória profissional
Quando eu era mais novo e na faculdade, assembly e coisas de baixo nível sempre me assustavam, e eu tentava aprender por sites aleatórios que presumiam muito conhecimento de ciência da computação
Embora não cheguem nem perto da complexidade do x86, esses jogos me fizeram perceber que assembly, na verdade, não é tão assustador assim. Ainda não uso x86 todos os dias, mas eles me deram confiança para tentar resolver alguns problemas do Advent of Code e do Project Euler. Um assembler bastante simplificado foi uma ótima ferramenta de aprendizado
Sem esses jogos, provavelmente eu ainda estaria só no Python. Python é uma boa linguagem, mas abstrai muita coisa
Ter o zine físico de EXAPUNKS impresso como material de referência foi muito legal, e me lembrou a época dos jogos que vinham com caixa e manuais detalhados
SpaceChem foi minha porta de entrada na Zachtronics e fiquei completamente viciado quando saiu. O conceito de colocar os comandos dentro da própria área de trabalho é incrível e ainda hoje me dá um nó na cabeça. Considero ter vencido Ω-Pseudoethyne uma das minhas maiores conquistas de programação/Steam
Por um tempo me afastei porque cansei de competir nos rankings com amigos, mas redescobri a diversão quando passei a praticamente ignorar os rankings. Só olho quando fico muito fora da distribuição. Fico muito feliz que Zach e a equipe tenham voltado
A maioria das minhas soluções eram monstros de sincronização nada otimizados e foram bastante filtradas nas fases de chefe, mas a satisfação de encontrar uma solução e ver as moléculas sendo formadas era enorme. A música também era excelente e ficou na minha playlist de estudos durante toda a faculdade
É uma pena, porque esses 5 dólares provavelmente mal cobrem o custo de impressão e a taxa da Lulu, então imagino que nada disso vá para o Zach
Depois de desbloquear o sistema portátil de videogame Redshift, fiquei obcecado e até fiz um player de vídeo: https://www.reddit.com/r/exapunks/comments/tzv1m5/redshift_video_player_wanted_to_add_sound_but/
Foi muito divertido, e agora preciso continuar depois do Redshift
É um pouco irônico que, ao mesmo tempo em que há tantos textos sobre a IA ficando melhor em programação, o post número 1 do Hacker News seja sobre um jogo em que você programa lendo uma revista como se fosse 1997
Lembra Hacknet, um dos jogos de que gosto: https://hacknet-os.com - https://store.steampowered.com/app/365450/Hacknet/
É bem possível que ele tenha contribuído de forma significativa para eu virar programador. Acho que coloquei SHENZHEN I/O, da Zachtronics, na minha lista de desejos; agora também vou ter que conferir o catálogo inteiro