1 điểm bởi GN⁺ 5 giờ trước | 1 bình luận | Chia sẻ qua WhatsApp
  • Là một game giải đố hacking lấy bối cảnh năm 1997, trong đó một cựu hacker mắc bệnh chấp nhận giao kèo “mỗi lần hack, một liều thuốc” để sống sót
  • Người chơi tiếp cận hướng dẫn, mẹo hack, thông tin bí mật và bình luận qua tạp chí máy tính ngầm TRASH WORLD NEWS, qua đó học về thế giới và luật chơi của game
  • Lối chơi cốt lõi là lập trình EXA(EXecution Agents) để di chuyển qua mạng, tự sao chép, phá hủy tệp, kết thúc EXA khác và thoát ra
  • Mục tiêu hack mở rộng từ ngân hàng, trường đại học, nhà máy, đài truyền hình, biển báo đường cao tốc, máy chơi game, chính phủ cho đến cả cơ thể của chính người chơi
  • Có thể mua trên Steam, GOG, itch.io; công cụ tạo câu đố tùy chỉnh Axiom VirtualNetwork+ cho phép tạo mạng ảo dựa trên JavaScript

Giao kèo sinh tồn của hacker năm 1997

  • EXAPUNKS là game giải đố hacking của Zachtronics, lấy bối cảnh năm 1997
  • Nhân vật người chơi từng là hacker, nhưng hiện đang mắc phage
  • Để sống sót, họ chấp nhận giao kèo “một lần hack, một liều thuốc”, và game bắt đầu trong tình cảnh họ chẳng còn gì để mất ngoài mạng sống

Câu đố hacking giải bằng lập trình

  • TRASH WORLD NEWS đóng vai trò một tạp chí máy tính ngầm trong game, nơi người chơi học cách hack
    • Cung cấp hướng dẫn, mẹo hack, thông tin bí mật và những bình luận sắc bén
  • Người chơi trực tiếp lập trình EXA(EXecution Agents)
    • Đi xuyên qua mạng
    • Tự sao chép chính mình
    • Làm hỏng tệp
    • Kết thúc EXA khác
    • Thoát ra mà không để lại dấu vết
  • Mục tiêu hack của các câu đố mở rộng sang nhiều hệ thống
    • Bao gồm ngân hàng, trường đại học, nhà máy, đài truyền hình, biển báo đường cao tốc, máy chơi game và chính phủ
    • Cơ thể của chính người chơi cũng trở thành mục tiêu để hack

Nội dung phụ được mở ra nhờ hacking

  • Khi hack máy chủ, bạn có thể chơi ПАСЬЯНС
  • Khi hack khóa vùng của Sawayama WonderDisc, bạn có thể chơi HACK*MATCH
  • Để tạo game homebrew cho TEC Redshift, cần hack bộ công cụ phát triển

Nơi mua và zine bản vật lý

  • Game có thể mua trên các nền tảng sau
  • Các thảo luận liên quan đến EXAPUNKS tiếp tục diễn ra trên Reddit
  • Bản deluxe vật lý đã bán hết từ lâu, nhưng có thể đặt bộ zine trên Lulu theo hình thức in theo đơn đặt hàng

Câu đố tùy chỉnh Axiom VirtualNetwork+

  • Axiom VirtualNetwork+công cụ tạo câu đố tùy chỉnh cho EXAPUNKS
  • Câu đố tùy chỉnh cũng được gọi là “virtual networks”
  • Câu đố được viết bằng JavaScript, dùng các hàm API để tạo host, tệp, thanh ghi, đồng thời chỉ định mục tiêu và logic câu đố

1 bình luận

 
Ý kiến trên Hacker News
  • Zachtronics không còn làm game nữa, nhưng Zach Barth vẫn đang hoạt động tại công ty Coincidence Games
    Gần đây anh ấy cũng đã phát hành một game giải đố kỹ thuật tàu vũ trụ: https://store.steampowered.com/app/2536720/UVS_Nirmana/

    • Chỉ nhìn các bản phát hành trên Steam và tiêu đề thôi thì tôi đã nghĩ việc Zachtronics đóng cửa đồng nghĩa Zach Barth nghỉ hưu, còn công ty làm ra Kaizen v.v. là do các đồng nghiệp cũ tiếp tục duy trì
      Nhưng nếu công ty làm ra Kaizen vẫn là Zach Barth thì tôi tự hỏi chính xác việc Zachtronics đóng cửa là gì. Có phải một năm sau anh ấy đổi ý quay lại không? Tại sao lại bỏ thương hiệu đó? Nghe có vẻ hời hợt, nhưng một game “Zachtronics” mới từng là kiểu thứ rất nhiều người sẽ mua ngay theo phản xạ
    • Nếu muốn biết Zach Barth hiện đang ở đâu trên hành trình của mình, tôi khuyên nghe tập podcast với Zach Barth của Draknek and Friends: https://www.youtube.com/watch?v=zLrh8wcBy8I
      Thật vui khi biết anh ấy vẫn tiếp tục phát triển game và còn có thể mong chờ thêm trong tương lai
    • Tôi thích toàn bộ loạt game của anh ấy nên dự định sẽ mua cả hai game. Trước giờ tôi cứ tưởng anh ấy đã rời ngành rồi
      Và không biết mọi người có biết không, nhưng trong các game của anh ấy còn có cả ARG được giấu bên trong
    • Đây là người đã phát minh ra Minecraft
      Giờ thì có vẻ như đang phát minh ra 0x10c ;)
    • Đây cũng là quảng cáo
      Tôi cho rằng quảng cáo thì nên trả tiền để làm một cách đàng hoàng, còn lén chèn vào mà mọi người không biết thì không đàng hoàng
  • Đây là một trong những game tôi yêu thích nhất. EXAPUNKS và SHENZHEN I/O đã chuyển tải cực kỳ tốt bản chất của lý do vì sao lập trình lại thú vị thành một trò chơi
    Điều khiến tôi ngạc nhiên nhất khi chơi EXAPUNKS là việc cố tối ưu lời giải từ trước hóa ra vô ích đến mức nào. Tôi đã phải liên tục tự nhắc mình rằng cứ giải xong câu đố trước đã, rồi mới tối ưu sau
    Bản thân game đã rất vui rồi, nhưng tôi khuyên nên chơi cùng bạn bè cùng lúc. Việc trêu nhau xem ai tìm được lời giải tối ưu hơn làm tăng đáng kể niềm vui tổng thể

    • Tôi thích cả TIS-100 lẫn Exapunks, nhưng không đủ kiên nhẫn để hoàn thành cả hai
      Chúng trở nên quá khó quá nhanh vì các ràng buộc, và đôi khi chỉ đơn giản là thấy mơ hồ
    • Với người trong ngành, đây là những game đi sát ranh giới giữa “trò chơi điện tử vui” và “trông quá giống công việc của tôi”
      Dù vậy, thể loại mô phỏng công việc để trải nghiệm nghề của người khác cũng khá lớn. Tài xế xe tải có thể cũng nhìn truck simulator như vậy, nhưng American Truck Simulator vẫn rất được ưa chuộng. Nếu thấy game Zachtronics vui thì chơi, còn nếu không thì hoàn toàn không cần cảm thấy áy náy
    • Tôi đã có một buổi tối tuyệt vời khi giải TIS-100 cùng bạn
      Chúng tôi cắm hai bộ bàn phím và chuột để khỏi phải chuyền qua chuyền lại
  • Danh mục game của họ hoàn toàn đáng để mua
    https://store.steampowered.com/developer/zachtronics

    • Eliza” không phải game lập trình/giải đố mà là visual novel, nên hơi khác biệt trong các tác phẩm của Zachtronics
      Dù vậy nó rất xuất sắc và theo tôi là một trong những tác phẩm bị đánh giá thấp nhất. Phần viết rất tốt, diễn xuất cũng tốt, và có nhiều điểm nhìn xa trước thời đại. Rất đáng khuyên chơi
    • Tôi đã chơi SHENZHEN I/O và cực kỳ thích
      Đến mức còn mua và đăng ký hẳn domain của công ty hư cấu tuyển dụng trong game, và giờ domain đó chuyển hướng sang Steam
  • Tôi đang làm dở một game kiểu như trộn Zachtronics với StarCraft, thêm một ít Factorio
    Ý tưởng là đột nhập vào một phòng thí nghiệm dùng kiến trúc kiểu transputer riêng để lấy dữ liệu. Bạn tạo một chương trình di chuyển để thăm dò mạng, rồi viết chương trình khác bắt đầu chuyển dữ liệu. Nếu chuyển quá mạnh tay thì con người sẽ nhận ra và khởi động lại mạng để đuổi bạn ra. Những người chơi khác cũng có thể đang ở bên trong. Và dĩ nhiên các node đều chạy một biến thể Forth kinh khủng của phòng thí nghiệm
    Không có UI, bạn kết nối bằng socket TCP và phải tự làm công cụ của mình. Tôi không biết đây là ý hay hay là tôi đang suy sụp tinh thần nữa

    • Không có UI có lẽ sẽ chặn khá nhiều người chơi
      Mặt khác, cho phép tự làm công cụ riêng thì nghe rất hay. Chắc chắn sẽ hữu ích nếu thêm UI tùy chọn hoặc giao cho ai đó làm. Tuy vậy, nếu đủ hấp dẫn thì có khi cứ phát hành không có UI rồi sẽ có người tự làm cho
    • Nếu là tôi thì tôi sẽ thử
  • ExapunksTIS-100 đã ảnh hưởng lớn đến con đường sự nghiệp của tôi
    Khi còn nhỏ và cả thời đại học, tôi luôn sợ assembly và mảng low-level, lại cố học qua các trang web ngẫu nhiên vốn giả định sẵn rất nhiều kiến thức nền khoa học máy tính
    Tuy không gần với độ phức tạp của x86, nhưng nhờ các game này tôi nhận ra assembly thực ra không đáng sợ đến thế. Đến giờ tôi vẫn không dùng x86 hằng ngày, nhưng chúng cho tôi sự tự tin để thử giải Advent of Code và vài bài Project Euler. Một assembler được đơn giản hóa rất nhiều là công cụ học tập tuyệt vời
    Nếu không có những game này, có lẽ giờ tôi vẫn chỉ dùng Python. Python là một ngôn ngữ tốt nhưng nó trừu tượng hóa rất nhiều thứ

  • Việc in zine vật lý của EXAPUNKS làm tài liệu tham khảo thật quá ngầu, gợi nhớ thời game còn đi kèm hộp và sách hướng dẫn chi tiết
    SpaceChem là game Zachtronics đầu tiên của tôi, và khi nó ra mắt tôi đã hoàn toàn mê mẩn. Ý tưởng đưa các lệnh vào ngay trong không gian làm việc thực sự đáng kinh ngạc và đến giờ vẫn khiến tôi choáng váng. Việc phá được Ω-Pseudoethyne là một trong những thành tựu code/Steam lớn nhất của tôi
    Có lúc tôi thấy mệt vì cạnh tranh bảng xếp hạng với bạn bè nên dần xa nó, nhưng rồi lại tìm được niềm vui khi gần như bỏ qua bảng xếp hạng. Chỉ khi nào lệch quá xa khỏi phân bố thì tôi mới nhìn. Tôi thực sự rất vui khi Zach và đội ngũ quay lại

    • Tôi cũng chơi SpaceChem hồi cấp ba và bị cuốn hút hoàn toàn
      Hầu hết lời giải của tôi là những quái vật đồng bộ hóa không được tối ưu, và tôi bị các màn boss sàng lọc khá nhiều, nhưng cảm giác tìm ra lời giải rồi nhìn phân tử được tạo thành cực kỳ thỏa mãn. Nhạc cũng rất tuyệt, đến mức nằm trong playlist học tập của tôi suốt thời đại học
    • Từ khoảng năm 2022, bạn có thể đặt in theo nhu cầu một cuốn zine trên Lulu với giá dưới 5 đô
      Có vẻ 5 đô này chỉ vừa đủ bù chi phí in và phí của Lulu, nên thật tiếc là có lẽ Zach không nhận được phần nào
  • Sau khi mở khóa hệ máy game cầm tay Redshift, tôi đã ám ảnh đến mức còn làm cả trình phát video: https://www.reddit.com/r/exapunks/comments/tzv1m5/redshift_video_player_wanted_to_add_sound_but/
    Thực sự rất vui, giờ chắc tôi phải tiếp tục chơi tiếp sau phần Redshift

  • Hơi mỉa mai khi cùng lúc có rất nhiều bài viết về việc AI ngày càng giỏi lập trình hơn, nhưng bài đứng đầu Hacker News lại là một trò chơi code trong lúc đọc tạp chí như thể đang ở năm 1997

  • Nó làm tôi nhớ đến Hacknet, một trong những game tôi thích nhất: https://hacknet-os.com - https://store.steampowered.com/app/365450/Hacknet/
    Rất có thể nó đã góp phần đáng kể khiến tôi trở thành lập trình viên. Hình như tôi đã đưa SHENZHEN I/O của Zachtronics vào wishlist rồi, nhưng chắc tôi cũng nên xem luôn cả danh mục game của họ

    • Hiện đang giảm 85% trong đợt summer sale, còn 1,49 đô