Vì sao việc hồi sinh quán bar Anthem đã đóng cửa lại khó khăn hơn dự kiến?

Tác giả dangkhoa 11/03/2026 23 phút đọc

Vì sao việc hồi sinh quán bar Anthem đã đóng cửa lại khó khăn hơn dự kiến?

Mặc dù có video minh họa, việc phân tích chi tiết máy chủ Frostbite Engine của EA vẫn khá khó khăn.    

anthem-1152x648-1769624814
 
Anthem có thể đang gặp sự cố, nhưng chưa chính thức bị gỡ bỏ. Nguồn: Bioware
 

Vào ngày 12 tháng 1, EA đã đóng cửa các máy chủ chính thức của Anthem , khiến tựa game phiêu lưu khoa học viễn tưởng nhiều người chơi của Bioware hoàn toàn không thể chơi được lần đầu tiên kể từ khi ra mắt đầy rắc rối vào năm 2019. Tuy nhiên, tuần trước, cộng đồng Anthem đã bất ngờ được xem một video mới cho thấy trò chơi ít nhất đang tải một phần trên một máy chủ nền mô phỏng.

Những người đứng sau video đó—và dự án hồi sinh Anthem đã giúp điều đó trở thành hiện thực—nói với Ars rằng họ lạc quan về những nỗ lực của mình trong việc thuyết phục công cụ Frostbite khó tính của EA chạy trò chơi mà không cần truy cập vào máy chủ của EA. Tuy nhiên, nhóm cũng muốn giảm bớt kỳ vọng có thể đã tăng quá cao sau khi xem xong video chỉ mang tính chất chứng minh ý tưởng.

 
Video thử nghiệm ban đầu của Andersson799 cho thấy Anthem đang tải một phần trên các máy chủ cục bộ được mô phỏng.

“Mọi người đang rất hào hứng [về video], và đương nhiên là họ sẽ đặt nhiều hy vọng,” người quản lý dự án Laurie nói với Ars. “Tôi không muốn là người phải gánh chịu hậu quả nếu cuối cùng chúng ta không đạt được kết quả gì.”

Hãy để mắt đến những gói hàng đó.

Nỗ lực hồi sinh Anthem hiện đang tập trung vào The Fort's Forge , một máy chủ Discord nơi một nhóm nhỏ các kỹ sư và nhà phát triển tình nguyện đã tập hợp lại để phân tích trò chơi và kiến ​​trúc độc đáo của nó. Laurie cho biết ban đầu họ thành lập nhóm này "chỉ vì muốn thể hiện sự bất mãn với EA và Bioware vào khoảng thời gian thông báo đóng cửa được đưa ra" hồi tháng 7.

Mặc dù Laurie có một số kinh nghiệm với cộng đồng đứng sau dự án hồi sinh Gundam Evolution mang tên Side 7 , nhưng họ biết rằng họ cần sự giúp đỡ từ những người có kinh nghiệm trực tiếp làm việc với các trò chơi sử dụng engine Frostbite của EA. May mắn thay, Laurie cho biết họ “đã thu hút được sự chú ý của những người quen thuộc với lĩnh vực này mà không cần phải tìm kiếm quá nhiều.”

Một trong những người đó là Ness199X, một người am hiểu về hệ điều hành Frostbite, người đã nói với Ars rằng anh ấy "chưa bao giờ thực sự chơi Anthem nhiều " trước khi trò chơi được thông báo ngừng hoạt động. Tuy nhiên, khi một người bạn chỉ ra sự sắp kết thúc của tựa game này, Ness cho biết anh ấy đã có động lực để bảo tồn trò chơi cho thế hệ mai sau.

Những nỗ lực ban đầu để tìm hiểu cơ chế hoạt động của Anthem “đều không mang lại kết quả gì”, Ness cho biết, chủ yếu là do trò chơi sử dụng công nghệ Frostbite độc ​​quyền của EA khác với các tựa game khác của EA. Để bắt đầu lập bản đồ những khác biệt đó, Ness đã phát hành một công cụ ghi nhật ký gói dữ liệu vào tháng 9, cho phép người đóng góp ghi lại lưu lượng mạng của riêng họ giữa máy khách và máy chủ chính thức của EA. Ngoài việc hỗ trợ công việc phân tích ngược, Ness viết trên Discord của Fort's Forge rằng những người chơi đã ghi nhật ký gói dữ liệu của họ sẽ có thể khôi phục hoàn toàn nhân vật của mình nếu và khi Anthem được phát hành lại dưới dạng có thể chơi được.

Bị tê cóng

Bằng cách phân tích dữ liệu gói tin do cộng đồng đóng góp, Ness cho biết nhóm Fort's Forge đã có thể chia Anthem thành ba dịch vụ thiết yếu:

  1. Máy chủ Blaze của EA: Được sử dụng để xác thực người chơi cơ bản.
  2. Bioware Online Services (hay còn gọi là BIGS): Một máy chủ web JSON được sử dụng để theo dõi thông tin người chơi như vật phẩm trong kho và tiến độ nhiệm vụ.
  3. Công cụ đa người chơi Frostbite: Tải dữ liệu cấp độ và theo dõi vị trí thời gian thực của người chơi và các nhân vật không phải người chơi trong các cấp độ đó.

Những nỗ lực ban đầu nhằm mô phỏng các phần Blaze và BIGS của kiến ​​trúc đó đã trực tiếp dẫn đến video chứng minh ý tưởng được đăng tải tuần trước. Andersson799—người cho biết anh đã mày mò với Battlefield và các trò chơi Frostbite khác từ năm 2015—nói rằng anh đã nhanh chóng có thể sử dụng các gói dữ liệu Anthem đã được ghi lại của mình để tạo ra một “máy chủ riêng Anthem tối giản” đóng vai trò là một mẫu “nhanh chóng và đơn giản” mà anh quyết định chia sẻ qua YouTube.

“Về cơ bản, tôi tạo ra công cụ này chỉ đơn giản để phản hồi bằng các gói dữ liệu mà tôi thu thập được,” Andersson nói với tôi. Chừng đó là đủ để “vào được game với hồ sơ người chơi đã được tải và mọi thứ.” Và trong khi Ness nói rằng vẫn cần một số nỗ lực “để [làm cho Blaze và BIGS] hoạt động tốt và trơn tru về tiến trình nhiệm vụ, v.v.”, thì con đường phía trước đối với những phần đó tương đối đơn giản.

Chính engine Frostbite và kiến ​​trúc máy chủ-máy khách kỳ lạ của nó tạo nên rào cản lớn nhất để đưa Anthem hoạt động trở lại mà không cần máy chủ của EA. “Do cách thiết kế của Frostbite, tất cả lối chơi trong một trò chơi Frostbite đều chạy trong ngữ cảnh 'máy chủ',” Ness giải thích. Ngay cả trong một trò chơi chơi đơn như Mass Effect: Andromeda , ông nói, “máy khách chỉ tạo ra một luồng máy chủ riêng biệt và chuyển tiếp tất cả lưu lượng truy cập nội bộ.”

“Tôi cảm thấy Anthem phụ thuộc rất nhiều vào dữ liệu trực tuyến được lưu trữ trên máy chủ của Bioware,” Andersson nói thêm. “Trong quá trình thử nghiệm ban đầu, trò chơi không thể tải vào màn chơi nếu thiếu dữ liệu đó.”

 
Khu vực Fort Tarsis trong Anthem tải dữ liệu từ các tệp cục bộ, thay vì từ máy chủ của EA.

Tuy nhiên, vẫn còn chút hy vọng rằng dữ liệu cấp độ quan trọng này vẫn còn khả dụng và có thể khôi phục được. Ness chỉ ra rằng Fort Tarsis, khu vực sảnh chờ của trò chơi, hiện đang hoạt động bằng cách sử dụng dữ liệu ngoại tuyến được truyền qua một luồng "máy chủ" cục bộ, có nghĩa là về mặt lý thuyết, phần còn lại của trò chơi có thể được điều chỉnh để hoạt động tương tự.

Điều quan trọng không kém, ông nói, “theo như chúng tôi đã tìm hiểu được, tất cả logic cho các cấp độ khác, vốn khi trò chơi hoạt động trực tuyến được chạy trên máy chủ từ xa, cũng tồn tại trong máy khách,” Ness nói. “Bằng cách vá lỗi trò chơi, chúng tôi rất có thể sẽ kích hoạt khả năng lưu trữ chúng trong cùng một tiến trình. Đó là điều chúng tôi đang nghiên cứu.”

 

“Thành thật mà nói, chúng tôi không hoàn toàn chắc chắn…”

Về lý thuyết, tất cả dữ liệu cấp độ cục bộ đó đều có thể sử dụng được, nhưng những khác biệt ngẫu nhiên giữa Anthem và các trò chơi Frostbite khác đang cản trở việc tải dữ liệu trong thực tế. Ness cho biết Anthem hoạt động giống như một trò chơi Frostbite tiêu chuẩn "trong hầu hết các trường hợp", nhưng đôi khi sẽ thể hiện những hành vi bất thường khó xác định nguyên nhân.

“Ví dụ, khi chúng tôi cố gắng tải hầu hết các bản đồ, không có NPC nào xuất hiện, nhưng ở một số bản đồ thì có,” anh ấy nói. “Và chúng tôi vẫn chưa xác định được lý do tại sao. Ness nghi ngờ rằng hành vi kỳ lạ này có liên quan đến “lượng dữ liệu người chơi khá lớn mà trò chơi lưu giữ như một phần của bản chất game nhập vai trực tuyến”, nhưng nói thêm rằng “thành thật mà nói, chúng tôi không hoàn toàn chắc chắn sự khác biệt nằm ở đâu, ngoài việc công cụ trò chơi không hoạt động như chúng tôi mong đợi.”

Ness cho biết ông tự tin khoảng 75% rằng nhóm sẽ tìm ra cách tận dụng tối đa công nghệ Frostbite để vận hành một phiên bản game chạy mà không cần máy chủ tập trung của EA. Nếu nỗ lực đó thành công, ông nói rằng một phiên bản Anthem có thể chơi được sẽ hoạt động trở lại trong “vài tháng, hoặc thậm chí ít hơn, tùy thuộc vào động lực”. Nhưng nếu những nỗ lực để phân tích cách thức sử dụng Frostbite trong Anthem gặp bế tắc, Ness nói rằng “khối lượng công việc sẽ tăng lên theo cấp số nhân và tôi ít tự tin hơn về động lực mà chúng tôi có để làm điều đó”.

“Tôi khá tự tin rằng chúng ta có thể đưa trò chơi này trở lại hoạt động bình thường, như lẽ ra nó phải vậy,” Andersson nói. “Chỉ cần thời gian vì hầu hết chúng ta đều có cuộc sống riêng phải lo ngoài việc này.”

laurie
 
Thực hiện một số thao tác quản lý kỳ vọng trên Discord của Fort's Forge. Nguồn ảnh: Laurie / The Fort's Forge

Trong khi đó, Laurie vẫn đang cố gắng quản lý kỳ vọng được đặt ra bởi việc đăng tải video chứng minh ý tưởng của Andersson hơi sớm. “Xin đừng mong đợi những bản cập nhật thường xuyên,” Laurie viết trên kênh Discord của Fort's Forge. “Chúng tôi không dự định phát hành bất cứ thứ gì sớm như vậy, và việc phát hành video này cũng không nên được dùng làm thước đo tốc độ tiến độ của chúng tôi.”

Laurie cũng lên Reddit để công khai gọi video đó là "một sản phẩm thực sự nghiệp dư, vì vậy tôi muốn mọi người hãy giảm bớt kỳ vọng một chút. Rất nhiều thứ rõ ràng không hoạt động như 'mong muốn', và chắc chắn cần được trau chuốt thêm."

Tuần trước, Laurie cho biết họ đã phải tạm ngừng chấp nhận thành viên mới vào máy chủ Discord của Fort's Forge, "chủ yếu là để ngăn chặn sự gia tăng đột biến số người tham gia do... các bài báo đưa tin." Và mặc dù những người có kinh nghiệm lập trình mod bằng engine Frostbite được khuyến khích liên hệ, nhóm nhỏ này vẫn đang thận trọng về việc phát triển quá nhanh và quá lớn.

“Hiện tại chúng tôi hơi lưỡng lự trong việc bổ sung thêm lập trình viên vì chưa có nền tảng mã nguồn thực sự nào để làm việc,” Ness nói, mô tả những nỗ lực hiện tại của họ là “công việc tạm thời” được duy trì riêng lẻ bởi nhiều người. “Nhưng một khi chúng tôi hoàn thiện điều đó (hy vọng trong vài tuần tới), chúng tôi sẽ xem xét việc bổ sung thêm [lập trình viên].”

Tác giả dangkhoa Admin
Bài viết trước Đây là những gì nhà phát triển mới của Cities: Skylines 2 đang cập nhật đầu tiên.

Đây là những gì nhà phát triển mới của Cities: Skylines 2 đang cập nhật đầu tiên.

Bài viết tiếp theo

Hệ Sinh Thái Công Nghệ 2026: Từ 28 Tuyệt Chiêu Phần Mềm Đến "Quái Vật" Predator Helios AI, Máy Ảnh Sony ZV-E10 Và Tốc Độ Phản Hồi Thần Tốc Cùng Logitech G213 Prodigy

Hệ Sinh Thái Công Nghệ 2026: Từ 28 Tuyệt Chiêu Phần Mềm Đến "Quái Vật" Predator Helios AI, Máy Ảnh Sony ZV-E10 Và Tốc Độ Phản Hồi Thần Tốc Cùng Logitech G213 Prodigy
Viết bình luận
Thêm bình luận

Bài viết liên quan

Thông báo

0917111899