Các nhà phát triển trò chơi và người chơi từ lâu đã phải vật lộn với các vấn đề về hiệu suất trong các trò chơi thế giới mở, đặc biệt là những trò chơi được xây dựng trên các công cụ mạnh mẽ nhưng đòi hỏi cao. Epic Games đang giải quyết những thách thức này một cách trực tiếp với bản cập nhật công nghệ mới nhất nhằm mang lại trải nghiệm chơi game mượt mà hơn.
Epic Games ra mắt Unreal Engine 5.6 Preview
Epic Games đã phát hành bản xem trước đầu tiên của Unreal Engine 5.6, giới thiệu những cải tiến đáng kể tập trung vào việc tối ưu hóa hiệu suất cho các trò chơi thế giới mở. Bản xem trước, hiện đã có sẵn cho các nhà phát triển thông qua Epic Games Launcher, GitHub và Linux, đại diện cho một bước tiến quan trọng trong nỗ lực liên tục của công ty nhằm nâng cao công cụ game được sử dụng rộng rãi. Bản phát hành này đến vào thời điểm quan trọng khi nhiều tựa game chạy UE5 gần đây đã phải đối mặt với chỉ trích về vấn đề hiệu suất mặc dù có đồ họa tuyệt đẹp.
Tối ưu hóa hiệu suất cho thế giới mở
Bản cập nhật mới đặc biệt nhắm vào một trong những thách thức dai dẳng nhất của ngành game: duy trì hiệu suất ổn định trong môi trường thế giới mở rộng lớn. Epic tự tin tuyên bố rằng UE5.6 sẽ cho phép các nhà phát triển tạo ra thế giới mở rộng lớn, chất lượng cao với hiệu suất tối đa và tốc độ khung hình ổn định 60Hz. Để giúp đạt được mục tiêu đầy tham vọng này, công cụ này giờ đây cung cấp các hồ sơ thiết bị dựa trên cài đặt tối ưu của Fortnite, cung cấp cho các nhà phát triển một cấu hình cơ sở đã được chứng minh để đạt được 60fps trên tất cả các nền tảng được hỗ trợ.
Những cải tiến chính trong Unreal Engine 5.6:
- Hồ sơ thiết bị dựa trên cài đặt tối ưu của Fortnite cho 60fps
- Hiệu suất streaming tối ưu hóa cho việc tải nội dung
- Nâng cấp chế độ Lumen Hardware Ray Tracing (HWRT)
- Song song hóa API Renderer Hardware Interface (RHI)
- Tối ưu hóa bản đồ bóng ảo
- GPU Profiler 2.0
- Cải thiện hiệu suất PCG GPU Compute
- MetaHuman Creator tích hợp trong động cơ
- Bộ công cụ tạo hoạt ảnh mở rộng
Cải thiện truyền phát và dò tia
Một trọng tâm chính của bản cập nhật là hiệu suất truyền phát được tối ưu hóa khi tải nội dung vào và ra khỏi thế giới trò chơi trong thời gian thực. Sự cải tiến này trực tiếp giải quyết các vấn đề giật lag đã gây khó chịu cho nhiều trò chơi chạy Unreal. Ngoài ra, dò tia phần cứng dựa trên Lumen đã nhận được sự tối ưu hóa đáng kể, với Epic tuyên bố rằng chế độ dò tia phần cứng giờ đây mang lại hiệu suất cao hơn trên phần cứng thế hệ hiện tại thông qua các tối ưu hóa cấp thấp, đảm bảo hiển thị nhanh hơn, hiệu quả hơn đồng thời giải phóng tài nguyên CPU quý giá.
Cải tiến kỹ thuật bên trong
UE5.6 giới thiệu một số cải tiến kỹ thuật góp phần vào việc tăng hiệu suất. Những cải tiến này bao gồm song song hóa API Renderer Hardware Interface (RHI), tối ưu hóa cho bản đồ bóng ảo, GPU Profiler 2.0 và cải thiện hiệu suất PCG GPU Compute. Bản cập nhật cũng mang đến điều mà Epic mô tả là bản cập nhật lớn nhất và mạnh mẽ nhất cho bộ công cụ tạo hoạt ảnh, cùng với việc bổ sung MetaHuman Creator trực tiếp trong công cụ.
Tác động tiềm tàng đến các trò chơi hiện tại và tương lai
Mặc dù bản cập nhật hứa hẹn cho việc phát triển trò chơi trong tương lai, điều quan trọng cần lưu ý là các trò chơi hiện có sẽ cần được cập nhật cụ thể để tận dụng những cải tiến này. Các trò chơi như Oblivion Remastered, gần đây đã ra mắt sử dụng UE5 và đã gặp phải vấn đề về hiệu suất, sẽ yêu cầu các bản cập nhật chuyên dụng để hưởng lợi từ các tối ưu hóa mới. Fortnite của chính Epic có khả năng là một trong những tựa game lớn đầu tiên triển khai những cải tiến này, do công ty kiểm soát trực tiếp cả công cụ và trò chơi.
Các trò chơi được đề cập sử dụng Unreal Engine:
- Oblivion Remastered
- Inzoi
- Avowed
- Black Myth: Wukong
- Fortnite
- Ashes of Creation (MMORPG)
- Satisfactory
Lộ trình tương lai và hạn chế
Mặc dù có những cải tiến đáng kể này, người sáng lập Epic Games Tim Sweeney đã thừa nhận rằng sự phụ thuộc cơ bản của Unreal Engine vào đơn luồng vẫn là một hạn chế. Vấn đề này dự kiến sẽ được giải quyết toàn diện hơn trong Unreal Engine 6, dự kiến vẫn còn hai đến ba năm nữa mới có bản xem trước. Trong thời gian chờ đợi, các nhà phát triển quan tâm đến việc thử nghiệm UE5.6 được khuyên nên sao chép thay vì chuyển đổi các dự án hiện có của họ, vì bản xem trước vẫn được coi là không ổn định.
Thông tin chi tiết hơn sẽ được công bố tại Unreal Fest
Epic dự định cung cấp thông tin chi tiết hơn về các tính năng mới trong bài phát biểu State of Unreal tại sự kiện Unreal Fest Orlando sắp tới vào ngày 3 tháng 6. Sự kiện này có khả năng cung cấp cho các nhà phát triển thêm thông tin chi tiết về cách tận dụng tốt nhất các khả năng mới của UE5.6 để tạo ra các trò chơi được tối ưu hóa tốt hơn với độ chân thực hình ảnh mà Unreal Engine nổi tiếng.