EXAPUNKS (2018)
(zachtronics.com)- 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
- TRASH WORLD NEWS issue 1: $7 cộng phí vận chuyển, số đầu tiên
- TRASH WORLD NEWS issue 2: $7 cộng phí vận chuyển, số thứ hai
- Để có đủ bộ, cần đặt cả hai số
Câu đố tùy chỉnh Axiom VirtualNetwork+
- Axiom VirtualNetwork+ là 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/
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ạ
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
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
Giờ thì có vẻ như đang phát minh ra 0x10c ;)
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ể
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ồ
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
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
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
Đế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
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
Exapunks và TIS-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
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
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ọ