"Mọi nhà phát triển trong căn phòng này và mọi người chơi mà chúng tôi có đều đã trải qua những thách thức với trình khởi chạy (launcher) hiện tại," Epic Games cho biết tại sự kiện Unreal Fest tuần này. "Đã đến lúc cần thay đổi."
Trích dẫn đó xuất hiện trên một slide thuyết trình, và nó tóm tắt khá chính xác những gì người chơi PC đã phàn nàn trong nhiều năm qua. Epic Games Launcher hoạt động chậm chạp, cồng kềnh và thực hiện các lệnh gọi dịch vụ backend mỗi khi bạn nhấp chuột điều hướng. Epic hiểu điều đó. Giờ đây, cuối cùng thì họ cũng đang thực hiện những thay đổi nghiêm túc.
Cuộc tái thiết trình khởi chạy mà người chơi Epic đã chờ đợi
Con số tiêu đề rất khó để phớt lờ: Launcher V2 sẽ mang lại tốc độ khởi động nguội (cold start) nhanh gấp 5 lần so với phiên bản hiện tại. Đó không phải là một tinh chỉnh hiệu năng nhỏ. Đó là một cuộc đại tu toàn diện về kiến trúc, và Epic đang định hình nó chính xác như vậy, gọi dự án này là "tái thiết từ con số không" (ground-up rebuild).
Phó chủ tịch kiêm tổng giám đốc của Epic Games Store, ông Steven Allison, thực tế đã cảnh báo về điều này từ tháng Hai, khi nói thẳng với Eurogamer rằng "trình khởi chạy này rất tệ". Mô tả của ông về vấn đề này thẳng thắn một cách đầy sảng khoái: trình khởi chạy hiện tại thực hiện các lệnh gọi đến dịch vụ backend mỗi khi bạn điều hướng, tạo ra độ trễ kéo dài nhiều giây, điều này đặc biệt gây khó chịu khi so sánh với các cửa hàng game PC khác không gặp phải vấn đề đó. Ông mô tả giải pháp khắc phục là "lấy hết ruột gan cũ ra và thay bằng ruột gan mới".
Vấn đề là: sự thẳng thắn như vậy từ một giám đốc điều hành là rất hiếm, và nó đã thiết lập kỳ vọng. Bài thuyết trình tại Unreal Fest là lần đầu tiên Epic đưa ra mục tiêu hiệu năng cụ thể cho quá trình tái thiết này.
Lộ trình triển khai thực tế sẽ như thế nào
Epic đã chia lộ trình của mình thành ba giai đoạn tại buổi thuyết trình, và thứ tự thực hiện là rất quan trọng.
Công việc ngay lập tức bao gồm bản beta riêng tư của Epic Games Launcher V2, cùng với những gì Epic gọi là "tái cấu trúc cửa hàng" (storefront rearchitecture). Một số tính năng cải thiện trải nghiệm người dùng (QoL) cũng được tích hợp trong giai đoạn này: ghi chú bản cập nhật (patch notes) ngay trong cửa hàng, tặng quà liên vùng (cross-region gifting) và hỗ trợ cài đặt theo từng phần (chunked installation) cho Fortnite (điều này sẽ tạo ra sự khác biệt thực sự cho những người chơi đang phải đối mặt với dung lượng file khổng lồ của trò chơi).
Giai đoạn thứ hai sẽ đưa Launcher V2 ra mắt công chúng và chuyển trọng tâm sang thiết kế cũng như UX của cửa hàng. Hồ sơ người chơi, ảnh đại diện (avatar), đánh giá do người dùng viết và tính năng tìm kiếm cải tiến đều nằm trong danh sách. Đây là những tính năng mà các cửa hàng đối thủ đã có từ nhiều năm nay, và sự vắng mặt của chúng là một lời phàn nàn thường xuyên từ cộng đồng Epic Games Store.
Xa hơn nữa, Epic có kế hoạch cho sự hiện diện của cửa hàng trên đa nền tảng (có khả năng liên quan đến sáng kiến Project Helix của Xbox), hỗ trợ tay cầm chơi game phổ quát và thiết kế lại toàn bộ cửa hàng.
Cài đặt theo từng phần và góc nhìn từ Fortnite
"Cài đặt theo từng phần" (chunked installation) cho Fortnite là điều đáng chú ý riêng biệt. Hiện tại, việc cài đặt Fortnite là một lựa chọn "tất cả hoặc không có gì", làm tiêu tốn dung lượng lưu trữ rất nhanh. Cài đặt theo từng phần sẽ cho phép người chơi tải xuống các phần nội dung cụ thể thay vì toàn bộ gói, đây là một thay đổi có ý nghĩa đối với bất kỳ ai đang quản lý không gian ổ đĩa hạn chế. Nếu bạn từng dành thời gian khắc phục sự cố hiệu năng của Fortnite, bạn sẽ biết hành vi của trình khởi chạy ảnh hưởng đến trải nghiệm tổng thể nhiều như thế nào. Một hướng dẫn tối ưu hóa FPS và cài đặt Fortnite bao gồm các giải pháp thay thế hiện tại, nhưng một trình khởi chạy nhanh hơn, nhẹ hơn sẽ khiến một số bước đó trở nên không cần thiết.
Tại sao cuộc tái thiết này đã quá muộn
Epic Games Store đã phát triển đáng kể kể từ khi ra mắt vào năm 2018. Nó lưu trữ hàng trăm tựa game, vận hành chương trình game miễn phí hàng tuần đã xây dựng nên một cơ sở người dùng khổng lồ và cạnh tranh trực tiếp với Steam để giành thị phần game PC. Tuy nhiên, trình khởi chạy chưa bao giờ bắt kịp với sự phát triển đó. Sự chậm chạp của nó đã trở thành một trò đùa dai dẳng và là điểm gây khó chịu thực sự cho người chơi.
Điều mà hầu hết người chơi bỏ lỡ là đây không chỉ là vấn đề về thời gian khởi động. Kiến trúc của trình khởi chạy hiện tại buộc phải gửi yêu cầu đến máy chủ (server round-trips) cho các thao tác điều hướng cơ bản, nghĩa là trải nghiệm của bạn sẽ giảm sút dựa trên chất lượng kết nối. Việc tái thiết Launcher V2 nhắm vào nguyên nhân gốc rễ đó, chứ không chỉ là các triệu chứng.
Đối với người chơi Fortnite nói riêng, các vấn đề về kết nối và lỗi là một cơn đau đầu dai dẳng. Hướng dẫn sửa lỗi Fortnite Esp-Dist-001 bao gồm một trong những vấn đề phổ biến nhất liên quan đến trình khởi chạy mà người chơi gặp phải trên console và PC. Một backend trình khởi chạy được xây dựng lại sẽ giảm tần suất xuất hiện của những vấn đề đó.
Điều gì tiếp theo
Bản beta riêng tư là cột mốc quan trọng cần theo dõi ngay lập tức. Epic chưa chốt ngày cụ thể, nhưng lộ trình tại Unreal Fest định vị nó là sản phẩm quan trọng tiếp theo cần bàn giao. Sau đó là bản phát hành công khai của V2, cùng với các cải tiến UX sẽ quyết định liệu Epic Games Store có thể thu hẹp khoảng cách với Steam về các tính năng mà người chơi thực sự sử dụng hàng ngày hay không.
Các ghi chú bản cập nhật v40.40 cho Fortnite Zero Build rất đáng xem nếu bạn thường xuyên chơi qua trình khởi chạy Epic, vì những thay đổi của bản cập nhật đó tương tác với cách trò chơi tải và quản lý các chế độ. Hãy theo dõi các kênh chính thức của Epic để biết thông báo về quyền truy cập bản beta khi quá trình triển khai bắt đầu.








