EXAPUNKS (2018)
(zachtronics.com)- Un juego de puzles de hacking ambientado en 1997, donde un ex hacker enfermo acepta el trato de “una medicina por cada hackeo” para poder sobrevivir
- A través de la revista clandestina de computación TRASH WORLD NEWS, el jugador aprende el mundo y las reglas del juego con tutoriales, consejos de hacking, información secreta y comentarios de opinión
- La jugabilidad central consiste en programar EXA (EXecution Agents) para moverse por la red, duplicarse, destruir archivos, terminar otros EXA y escapar
- Los objetivos de hackeo se expanden desde bancos, universidades, fábricas, televisoras, letreros de autopista, consolas de videojuegos y el gobierno, hasta el propio cuerpo del jugador
- Se puede comprar en Steam, GOG e itch.io, y con la herramienta de creación de puzles personalizados Axiom VirtualNetwork+ se pueden crear redes virtuales basadas en JavaScript
El trato de supervivencia de un hacker en 1997
- EXAPUNKS es un juego de puzles de hacking de Zachtronics ambientado en 1997
- El personaje del jugador fue hacker en el pasado, pero ahora está infectado con phage
- Para sobrevivir, acepta el trato de “un hackeo por una medicina”, y el juego comienza cuando ya no le queda nada por perder salvo la vida
Puzles de hacking que se resuelven programando
- TRASH WORLD NEWS funciona dentro del juego como una revista clandestina de computación para aprender hacking
- Ofrece tutoriales, consejos de hacking, información secreta y comentarios contundentes
- El jugador programa directamente los EXA (EXecution Agents)
- Se desplazan por la red
- Se duplican a sí mismos
- Dañan archivos
- Terminan otros EXA
- Escapan sin dejar rastro
- Los objetivos de hackeo de los puzles se amplían a distintos sistemas
- Incluyen bancos, universidades, fábricas, televisoras, letreros de autopista, consolas de videojuegos y el gobierno
- El propio cuerpo del jugador también se convierte en objetivo de hackeo
Contenido adicional que se desbloquea hackeando
- Al hackear servidores, se puede jugar ПАСЬЯНС
- Si se hackea el bloqueo regional de la Sawayama WonderDisc, se puede jugar HACK*MATCH
- Para crear un juego homebrew para TEC Redshift, hay que hackear el kit de desarrollo
Dónde comprarlo y el zine físico
- El juego se puede comprar en las siguientes plataformas
- La conversación sobre EXAPUNKS continúa en Reddit
- La edición física deluxe se agotó hace mucho tiempo, pero en Lulu todavía se puede pedir el set de zines mediante impresión bajo demanda
- TRASH WORLD NEWS issue 1: US$7 más envío, primer número
- TRASH WORLD NEWS issue 2: US$7 más envío, segundo número
- Para completar el set, hay que pedir ambos números
Puzles personalizados con Axiom VirtualNetwork+
- Axiom VirtualNetwork+ es una herramienta para crear puzles personalizados de EXAPUNKS
- A estos puzles personalizados también se les llama “virtual networks”
- Los puzles se escriben en JavaScript, y mediante funciones de API se crean hosts, archivos y registros, además de definir los objetivos y la lógica del puzle
1 comentarios
Comentarios en Hacker News
Zachtronics ya no hace juegos, pero Zach Barth sigue activo en una empresa llamada Coincidence Games
Hace poco también lanzó un juego de puzzles de ingeniería de naves espaciales: https://store.steampowered.com/app/2536720/UVS_Nirmana/
Pero si la empresa que hizo Kaizen también sigue siendo Zach Barth, me pregunto qué fue exactamente el cierre de Zachtronics. ¿Cambió de opinión y volvió un año después? ¿Por qué dejaría esa marca? Aunque suene superficial, un nuevo juego de “Zachtronics” era para mucha gente una compra impulsiva e inmediata
Me da gusto saber que sigue desarrollando juegos y que todavía podemos esperar más de él
Y no sé si todos lo sepan, pero sus juegos también esconden ARGs
Ahora parece que está inventando 0x10c ;)
La publicidad, cuando se paga, me parece justa; meterla sin que la gente se dé cuenta no me parece justo
Este juego es uno de mis favoritos. EXAPUNKS y SHENZHEN I/O trasladan increíblemente bien a un juego la esencia de por qué programar es divertido
Lo que más me sorprendió al jugar EXAPUNKS fue lo inútil que era intentar optimizar la solución desde antes. Tuve que recordarme una y otra vez: primero resuelve el rompecabezas y luego optimiza
El juego en sí ya es divertido, pero recomiendo jugarlo al mismo tiempo que un amigo. Picarse entre ustedes porque uno encontró una solución más óptima le suma muchísimo a toda la experiencia
Por las restricciones se vuelven difíciles demasiado rápido, y a veces simplemente se sienten ambiguos
Aun así, el género de simuladores laborales donde pruebas el trabajo de otra persona es bastante grande. Un trailero podría pensar algo parecido de Truck Simulator, pero American Truck Simulator es muy popular. Si los juegos de Zachtronics te divierten, juégalos, y si no, no hay ninguna razón para sentirte culpable
Conectamos dos juegos de teclado y mouse para no tener que estárnoslos pasando
Su catálogo vale totalmente la pena
https://store.steampowered.com/developer/zachtronics
Aun así es excelente, y me parece una de sus obras más subestimadas. Está muy bien escrita, tiene muy buenas actuaciones y además fue bastante adelantada a su tiempo. La recomiendo mucho
Tanto así que compré y registré el dominio de la empresa ficticia que te contrata en el juego, y ahora ese dominio redirige a Steam
Llevo tiempo haciendo, a ratos, un juego que es como si mezclaras Zachtronics, StarCraft y un poco de Factorio
La idea es infiltrarte en un laboratorio que usa una arquitectura parecida a un transputer propio y extraer datos. Harías un programa de movimiento para explorar la red, y luego escribirías otro para empezar a mover los datos. Si mueves demasiado de golpe, la gente lo nota y reinicia la red para echarte. También podría haber otros jugadores adentro. Y claro, los nodos ejecutan una horrible variante de Forth creada por el laboratorio
No hay UI; te conectas por sockets TCP y tienes que construir tus propias herramientas. No sé si es una buena idea o si me estoy desmoronando mentalmente
Por otro lado, poder crear tus propias herramientas suena genial. Seguro ayudaría agregar una UI opcional o encargársela a alguien. Aunque, si es lo bastante interesante, tal vez hasta podrías lanzarlo sin UI y luego alguien la haría
Exapunks y TIS-100 influyeron mucho en mi carrera
Cuando era niño y en la universidad, el ensamblador y todo lo de bajo nivel siempre me intimidaban, y trataba de aprenderlo en sitios aleatorios que asumían muchísimos conocimientos previos de ciencias de la computación
No se acerca a la complejidad de x86, pero gracias a estos juegos me di cuenta de que el ensamblador en realidad no da tanto miedo. No uso x86 todos los días ni de cerca, pero me dieron la confianza para intentar resolver algunos problemas de Advent of Code y Project Euler. Un ensamblador tan simplificado fue una herramienta de aprendizaje excelente
Sin estos juegos, probablemente todavía seguiría haciendo puro Python. Python es un gran lenguaje, pero abstrae muchísimas cosas
Que EXAPUNKS incluyera una zine física impresa como material de referencia fue increíble, y me recordó a la época en que los juegos venían con caja y manual detallado
SpaceChem fue mi puerta de entrada a Zachtronics, y cuando salió me obsesionó por completo. La idea de que las instrucciones ocuparan espacio dentro del área de trabajo era impresionante y todavía hoy me vuela la cabeza. Haber completado Ω-Pseudoethyne lo considero uno de mis mayores logros de programación/Steam
Durante un tiempo me cansé de competir con amigos en las tablas de posiciones y me alejé, pero luego volví a disfrutarlo casi ignorándolas por completo. Solo las miro cuando estoy muy fuera de la distribución. Me da muchísimo gusto que Zach y el equipo hayan vuelto
La mayoría de mis soluciones eran monstruos de sincronización nada optimizados, y en los jefes me filtraron bastante, pero la satisfacción de encontrar una solución y ver cómo se formaban las moléculas era enorme. La música también era excelente y estuvo en mi playlist de estudio durante toda la universidad
Me da algo de pena que esos 5 dólares probablemente apenas cubran la impresión y la comisión de Lulu, así que dudo que a Zach le toque algo
Me obsesioné después de desbloquear el sistema portátil de videojuegos Redshift e incluso hice un reproductor de video: https://www.reddit.com/r/exapunks/comments/tzv1m5/redshift_video_player_wanted_to_add_sound_but/
Fue divertidísimo, ahora debería seguir avanzando más allá de Redshift
Al mismo tiempo que hay muchos textos diciendo que la inteligencia artificial cada vez programa mejor, es un poco irónico que el post número 1 de Hacker News sea un juego sobre programar leyendo revistas, como si fuera 1997
Me recuerda a Hacknet, uno de mis juegos favoritos: https://hacknet-os.com - https://store.steampowered.com/app/365450/Hacknet/
Muy probablemente contribuyó de forma importante a que yo terminara siendo programador. Creo que ya tenía en mi lista de deseados SHENZHEN I/O de Zachtronics, pero también debería revisar todo su catálogo