Oblivion Remastered gặp lỗi hiệu suất trên PC, minh họa cho vấn đề tối ưu game Unreal Engine
Game

Unreal Engine 6: Giải pháp tiềm năng cho hiệu suất game PC kém tối ưu?

Nhiều tựa game PC lớn gần đây, đặc biệt là những trò chơi sử dụng Unreal Engine, đã gặp phải các vấn đề hiệu suất nghiêm trọng khi ra mắt, điển hình như Silent Hill 2 hay Oblivion Remastered. Nhận thức rõ thực trạng này, Epic Games đang lên kế hoạch giải quyết những hạn chế về hiệu năng trong Unreal Engine 6, phiên bản tiếp theo của nền tảng phát triển game này.

Unreal Engine 6 đặt mục tiêu giải quyết vấn đề hiệu năng game PC

Unreal Engine 6 sẽ tập trung vào tối ưu hóa cho CPU đa luồng

Chia sẻ trên podcast của Lex Fridman, CEO Epic Games, Tim Sweeney, đã thẳng thắn nói về tình trạng Unreal Engine 5 và những thách thức Epic muốn vượt qua trong Unreal Engine 6. Vấn đề cốt lõi Sweeney chỉ ra là các mô phỏng chạy trên một luồng đơn (single-threaded simulations). Đây là hạn chế lớn nhất của Unreal Engine 4 và 5 khi mở rộng quy mô trên các CPU máy tính để bàn có nhiều luồng xử lý, điển hình như Ryzen 9 9950X3D.

Cả hai phiên bản engine này chủ yếu dựa vào hai luồng chính: một luồng dành cho mô phỏng game và một luồng dành cho render. Với chỉ một luồng duy nhất đảm nhiệm toàn bộ quá trình mô phỏng, người chơi thường gặp tình trạng giật lag (stutter) trong các tựa game như Star Wars Jedi: Survivor khi CPU không theo kịp tốc độ của GPU.

Sweeney thừa nhận: “Hạn chế lớn nhất đã tồn tại 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ó CPU 16 nhân, chúng tôi chỉ sử dụng một nhân cho mô phỏng game.” Mặc dù nhiều game engine 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 đã thấy nhiều tựa game được tối ưu hóa tốt hơn cho các CPU có số lượng nhân/luồng cao, ví dụ như Cyberpunk 2077 và REDEngine.

Trong phiên bản tiếp theo của Unreal Engine, Sweeney cho biết nhóm phát triển đang tập trung đặc biệt vào việc tối ưu hóa engine để tận dụng số lượng luồng lớn hơn. Ông nhấn mạnh: “Chúng tôi thực sự đang suy nghĩ và làm việc về thế hệ công nghệ tiếp theo, đó là Unreal Engine 6, thế hệ mà chúng tôi sẽ thực sự giải quyết một số hạn chế cốt lõi… và đưa chúng lên một nền tảng tốt hơn mà thế giới hiện đại xứng đáng có được…”

Oblivion Remastered gặp lỗi hiệu suất trên PC, minh họa cho vấn đề tối ưu game Unreal EngineOblivion Remastered gặp lỗi hiệu suất trên PC, minh họa cho vấn đề tối ưu game Unreal Engine

Đừng kỳ vọng các tựa game Unreal Engine 6 sẽ ra mắt sớm

Việc Epic nhận thức được những hạn chế của Unreal Engine là đáng mừng, nhưng không có nghĩa là giải pháp sẽ sớm xuất hiệ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 vòng hai đến ba năm tới, nhưng ông không cam kết 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.

Kết luận:
Việc Epic Games đầu tư vào Unreal Engine 6 để giải quyết các vấn đề hiệu suất, đặc biệt là khả năng tận dụng CPU đa luồng, là một bước đi quan trọng và cần thiết. Điều này hứa hẹn mang lại trải nghiệm chơi game mượt mà và tối ưu hơn trong tương lai. Tuy nhiên, với lộ trình phát triển còn dài, người hâm mộ sẽ cần kiên nhẫn chờ đợi các tựa game Unreal Engine 6 đầu tiên. Bạn nghĩ sao về tiềm năng của Unreal Engine 6? Hãy chia sẻ ý kiến của bạn!

Related posts

Vì sao Stardew Valley xứng đáng là tựa game thư giãn (Cozy Game) hay nhất mọi thời đại?

Administrator

Microsoft Rewards Tăng Điểm Đổi Xbox Game Pass: Thông Tin Quan Trọng Cần Biết

Administrator

6 Tựa Game Nintendo Switch 2 Đáng Mong Đợi Nhất Sẽ Ra Mắt Trong Thời Gian Tới

Administrator