Game

Unreal Engine 6: Hướng đi mới giải quyết vấn đề hiệu suất game PC

Màn hình game Oblivion Remastered, một ví dụ về game Unreal Engine gặp lỗi hiệu suất trên máy tính

Trong những năm gần đây, nhiều tựa game bom tấn trên PC, đặc biệt là những trò chơi phát triển bằng Unreal Engine, thường xuyên vướng phải các vấn đề về hiệu suất. Ngay cả khi Unreal Engine 5 đã được ứng dụng rộng rãi, các tựa game như Silent Hill 2, Oblivion RemasteredRemnant II vẫn ghi nhận hiệu suất kém khi ra mắt. Nhận thức được thực trạng này, Epic Games, nhà phát triển Unreal Engine, đã công bố kế hoạch khắc phục những hạn chế về hiệu suất trong phiên bản tiếp theo của engine game này, Unreal Engine 6, nhằm mang lại trải nghiệm tốt hơn cho game thủ PC.

Unreal Engine 6: Hướng đi mới cho hiệu suất game PC

Trong một buổi phỏng vấn trên podcast Lex Fridman, CEO Epic Games, Tim Sweeney, đã thẳng thắn chia sẻ về tình hình hiện tại của Unreal Engine 5 và những vấn đề mà Epic mong muốn giải quyết trong Unreal Engine 6. Điểm cốt lõi mà Sweeney chỉ ra chính là các giới hạn liên quan đến mô phỏng đơn luồng (single-threaded simulations), nguyên nhân chính gây ra tình trạng giật lag và giảm hiệu suất trên các hệ thống PC hiện đại.

Vấn đề chính: Mô phỏng đơn luồng

Một trong những hạn chế lớn nhất của Unreal Engine 4 và 5 là cách chúng tận dụng các CPU đa luồng mạnh mẽ, chẳng hạn như bộ xử lý Ryzen 9 9950X3D. Cả hai phiên bản engine này đều phụ thuộc chủ yếu vào hai luồng chính: một luồng dành cho mô phỏng game (game simulation thread) và một luồng dành cho hiển thị đồ họa (render thread). Khi một luồng duy nhất phải xử lý toàn bộ quá trình mô phỏng phức tạp của game, CPU sẽ gặp khó khăn trong việc bắt kịp với GPU, dẫn đến hiện tượng giật hình (stuttering) trong các trò chơi như Star Wars Jedi: Survivor.

Sweeney xác nhận đây là một vấn đề lớn: “Hạn chế lớn nhất hình thành theo thời gian là bản chất đơn luồng của mô phỏng game trên Unreal Engine. Chúng tôi chạy một mô phỏng đơn luồng. Nếu bạn có một CPU 16 lõi, chúng tôi chỉ sử dụng một lõi cho mô phỏng game và chạy phần còn lại của logic game phức tạp.” Mặc dù một số engine game khác cũng có cách tiếp cận tương tự, nhưng trong vài năm qua, chúng ta đã chứng kiến nhiều tựa game được tối ưu hóa tốt hơn cho các CPU có số lượng lõi cao. Cyberpunk 2077 và REDEngine có lẽ là những ví dụ điển hình nhất, với khả năng mở rộng dễ dàng để tận dụng tối đa các chip 16 lõi.

Màn hình game Oblivion Remastered, một ví dụ về game Unreal Engine gặp lỗi hiệu suất trên máy tínhMàn hình game Oblivion Remastered, một ví dụ về game Unreal Engine gặp lỗi hiệu suất trên máy tính

Với Unreal Engine 6, Sweeney cho biết đội ngũ phát triển đang tập trung đặc biệt vào việc tối ưu hóa engine để hỗ trợ số lượng luồng lớn hơn. “Chúng tôi thực sự đang suy nghĩ và phát triển thế hệ công nghệ tiếp theo, đó chính là Unreal Engine 6. Đó là thế hệ mà chúng tôi sẽ giải quyết một số hạn chế cốt lõi đã tồn tại xuyên suốt lịch sử Unreal Engine và đặt chúng trên một nền tảng vững chắc hơn, xứng đáng với thế giới hiện đại, dựa trên tất cả những gì đã học được trong lĩnh vực máy tính trong thời gian đó,” Sweeney nhấn mạnh.

Khi nào Unreal Engine 6 ra mắt?

Mặc dù thông tin về việc Epic Games nhận diện và cam kết khắc phục các hạn chế của Unreal Engine là rất đáng mừng, điều đó không có nghĩa là chúng ta sẽ thấy một giải pháp trong tương lai gần. Sweeney ước tính rằng các bản dựng xem trước đầu tiên của Unreal Engine 6 sẽ có mặt trong khoảng hai đến ba năm tới. Tuy nhiên, ông cũng không cam kết chắc chắn về khung thời gian này. Ngay cả với ước tính lạc quan nhất, những tựa game đầu tiên sử dụng UE6 cũng phải đến năm 2028 hoặc muộn hơn mới có thể ra mắt thị trường.

Epic Games đang hướng tới một tương lai nơi các tựa game được phát triển trên Unreal Engine có thể tận dụng tối đa sức mạnh của phần cứng hiện đại, đặc biệt là các CPU đa lõi. Với những thay đổi lớn được hứa hẹn trong Unreal Engine 6, hy vọng rằng vấn đề hiệu suất trên PC sẽ sớm được giải quyết, mang lại trải nghiệm chơi game mượt mà và ổn định hơn cho cộng đồng game thủ. Hãy cùng blogcongnghe.net theo dõi những cập nhật mới nhất về Unreal Engine 6 và các công nghệ game đột phá khác!

Related posts

Top Game Thể Thao SNES Hay Nhất: Kỷ Niệm Vượt Thời Gian

Administrator

5 CPU Tốt Nhất Cho Counter-Strike 2: Đỉnh Cao Hiệu Năng FPS

Administrator

Ưu Đãi Game PC Steam Nổi Bật Tuần Này: Không Thể Bỏ Lỡ!

Administrator