Valve để lộ 12TB dữ liệu máy chủ cũ: Hé lộ những dự án bị khai tử và góc khuất của ngành phát triển game

Valve để lộ 12TB dữ liệu máy chủ cũ: Hé lộ những dự án bị khai tử và góc khuất của ngành phát triển game

-

Một sự cố cấu hình từ hệ thống máy chủ cũ của Steam đã vô tình làm lộ hàng chục terabyte dữ liệu nội bộ. Những tệp tin này hé lộ quá trình phát triển đầy rẫy những thử nghiệm dang dở và các dự án bị hủy bỏ của Valve trong quá khứ.

Theo ghi nhận của GameN Pro, vụ rò rỉ này không bắt nguồn từ một cuộc tấn công mạng hay hack bảo mật, mà do chính Valve để lộ một điểm cuối (endpoint) thuộc cơ sở hạ tầng cũ. Khối dữ liệu khổng lồ từ 12 đến 13TB này chứa đựng thông tin từ máy chủ phân phối nội dung Steam trong giai đoạn 2003 đến 2013. Đây là thời kỳ nền tảng này còn sử dụng các định dạng tệp tin độc quyền như NCF và GCF trước khi chuyển sang hệ thống HTTP tiêu chuẩn vào năm 2013. Có thể xem đây như một “nang thời gian” lưu giữ lại lịch sử phát triển của hãng trong giai đoạn họ còn tích cực tự sản xuất game.

Tâm điểm của sự chú ý nằm ở những bản dựng (build) beta của các tựa game huyền thoại. Đáng chú ý nhất là bản thử nghiệm của Portal 2 từ tháng 7/2009, khi trò chơi vẫn còn đang trong giai đoạn phát triển ý tưởng “Core Hub” trước khi bị hủy bỏ để làm một phần tiếp nối trực tiếp. Bản dựng này chứa đựng một GLaDOS với vai trò và thoại hoàn toàn khác, cùng những tài sản từ dự án tiền truyện F-Stop bị khai tử. Đặc biệt, mô hình 3D của khẩu súng “Weaponizer” – một vũ khí từng được lên kế hoạch cho Half-Life 2: Episode 3 – đã được tìm thấy trong mã nguồn của Portal 2 dưới dạng vật phẩm giữ chỗ (placeholder). Theo đánh giá của GameN Pro, chi tiết này một lần nữa khẳng định thực tế phũ phàng về quy trình làm việc của Valve: các tài nguyên của những dự án bị hủy bỏ thường xuyên bị tái sử dụng hoặc vứt bỏ ngẫu nhiên vào các mã nguồn khác, thay vì được lưu trữ bài bản. Điều này cũng dập tắt mọi hy vọng mong manh về việc Episode 3 đã từng ở rất gần ngày phát hành.

Bên cạnh đó, dữ liệu rò rỉ còn chứa đựng bản dựng sơ khai của Left 4 Dead vào tháng 6/2008 với giao diện, thoại và bản đồ khác biệt, cùng nhiều tài nguyên tái chế từ mod Terror Strike. Đối với Counter-Strike: Global Offensive (CS:GO), các tệp tin từ năm 2011 cho thấy trò chơi ban đầu chỉ là một nỗ lực chuyển đổi engine Source lên hệ máy console. Giao diện mang đậm chất Source, các bản đồ alpha, súng MP5 hay khiên chống bạo động (Riot Shield) từ phiên bản 1.6 đã xuất hiện. Theo quan sát của GameN Pro, những bản dựng thô sơ và đầy rẫy lỗi này đã lột tả trần trụi hậu trường của ngành công nghiệp game. Những sản phẩm hoàn thiện mà người chơi thấy trên kệ thực chất là kết quả của hàng ngàn lần thử nghiệm, chắp vá và vay mượn mã nguồn nội bộ, chứ không hề mượt mà và logic như những đoạn trailer quảng bá.

Khối dữ liệu này cũng bao gồm các bản beta của những tựa game bên thứ ba, chẳng hạn như Sonic 4 Episode 2 trên PC. Hiện tại, Valve vẫn chưa đưa ra bất kỳ phản hồi chính thức nào về sự cố này. Theo đánh giá của GameN Pro, việc hãng giữ im lặng là điều dễ hiểu, bởi toàn bộ dữ liệu bị rò rỉ đều đã có tuổi đời từ 13 năm trở lên. Những mã nguồn này không còn mang nhiều giá trị thương mại hay bảo mật ở thời điểm hiện tại, và việc để lộ chúng chủ yếu là một sai sót kỹ thuật trong quá trình thanh lý hoặc lưu trữ máy chủ cũ, hơn là một thảm họa an ninh mạng.

Nhìn chung, vụ rò rỉ 12TB dữ liệu là một mỏ vàng đối với những người đam mê khảo cổ học kỹ thuật số và các modder. Tuy nhiên, đối với đại đa số người chơi, đây là một lời nhắc nhở về bản chất của ngành phát triển phần mềm. Những tựa game vĩ đại thường được sinh ra từ một mớ hỗn độn của các ý tưởng bị vứt bỏ và những dòng mã tái chế. Cộng đồng game thủ có thể sẽ còn mất nhiều tuần để khai thác hết “nang thời gian” này, nhưng những bí mật về các dự án chưa bao giờ thấy ánh mặt trời của Valve có lẽ sẽ mãi mãi nằm lại trong những thư mục cũ kỹ của quá khứ.

> Ý kiến đóng góp xin gửi về: toasoan@gamen.vn > Press Inquiries: info@gamen.vn

GameN - MXH dành cho game thủ Việt

Ban quản trị

ĐỌC NHIỀU