Contents
Phần mở đầu
Sau khi phát hành nội dung chính về Baldur’s Gate 3 vào tuần trước, chúng tôi nhận thấy nhiều ý kiến từ người chơi cho rằng hiệu năng của game thay đổi đáng kể khi tiến sâu hơn vào cốt truyện. Đặc biệt, những người chơi từng trải nghiệm bản Early Access mong muốn có thêm các bài kiểm tra chi tiết về Act Ba. Nhờ vào một bản save 99 giờ từ người dùng Twitter DarknessFX, chúng tôi đã có cơ hội thực hiện các bài kiểm tra hiệu năng căng thẳng để tìm hiểu sâu hơn về vấn đề này.
Nội dung chính
Act Ba: Thử thách về mật độ
Act Ba của Baldur’s Gate 3 đặc biệt vì nó diễn ra tại thành phố Baldur’s Gate, một địa điểm lớn và quan trọng trong loạt game này. Đây là nơi có mật độ NPC cao hơn hẳn so với các khu vực khác, gây ra áp lực lớn lên CPU. Trong bài đánh giá cốt lõi của tôi tuần trước, tôi đã nhận thấy rằng các máy tính cấu hình trung bình gặp khó khăn ở những khu vực đông đúc, và việc chỉ di chuyển qua thành phố đã cho thấy số lượng NPC ở đây tăng đáng kể.
Act Ba của Baldur's Gate 3 với mật độ NPC cao
Ảnh hưởng đến hiệu năng
Một điểm đặc biệt của hiệu năng nặng nề hơn ở Act Ba là việc di chuyển nhân vật làm tăng gánh nặng lên CPU. Trong một cảnh tĩnh, tôi ghi nhận tốc độ khung hình đạt 90fps trên Core i9 12900K, nhưng chỉ cần di chuyển nhân vật theo những vòng tròn nhỏ, hiệu năng giảm tới 20%, mặc dù góc nhìn và số lượng vật thể trên màn hình không thay đổi. Tốc độ khung hình giảm, nhưng quan trọng hơn, thời gian khung hình trở nên không ổn định hơn.
Các vấn đề khác trong Act Ba
Một vấn đề khác xuất hiện ở Act Ba liên quan đến việc chuyển đổi camera vào cảnh quay hoặc đối thoại. Những lần chuyển đổi này thường gây ra việc sử dụng CPU cao, nhưng với gánh nặng CPU tổng thể cao hơn ở Act Ba, những khoảng dừng để bắt đầu đối thoại nay trở nên rõ ràng và đáng chú ý hơn. Tuy nhiên, tác động lớn nhất mà bạn sẽ nhận thấy trong các cảnh căng thẳng ở Act Ba là sự ổn định của thời gian khung hình – hay còn gọi là ‘sức khỏe khung hình’. Khi thời gian khung hình có thể tăng từ 50 đến 100%, điều này biểu hiện dưới dạng giật lag. Thêm vào đó, các trận động đất trong thành phố cũng gây ra nhiều đỉnh cao lớn về thời gian khung hình, dẫn đến những giật lag đáng chú ý.
Ảnh hưởng của API rendering
Lựa chọn API rendering cũng đóng vai trò quan trọng. Dưới Vulkan, game chạy ở các khu vực đông NPC với hiệu năng tương tự hoặc thậm chí tệ hơn so với DirectX 11. Mặc dù Vulkan có thể nhanh hơn ở các khu vực trống trải trên phần cứng Nvidia hoặc AMD mà không có NPC, nhưng nó lại chạy kém hơn ở các khu vực có nhiều NPC – khoảng 10% kém hơn trên 12900K của tôi.
Hiệu năng CPU trong Baldur's Gate 3
Ảnh hưởng đến các CPU phổ thông
Đây là một bộ xử lý hàng đầu, nhưng tác động đến hiệu năng trên các CPU phổ thông như Ryzen 5 3600 thì thật sự thảm họa. Hiệu năng giảm 50% ngay lập tức, nhưng thời gian khung hình thì còn tệ hơn nhiều. Trong khi 12900K có một số đỉnh cao thời gian khung hình và hơi giật, Ryzen 5 3600 thì tệ hơn nhiều, với gần như mỗi khung hình thứ hai hiển thị sự thay đổi độ dài rõ ràng. Nó chạy ở mức trung bình khoảng 30fps, nhưng không hề mượt mà, tương tự như Bloodborne trên các máy PlayStation, khi độ biến thiên mỗi khung hình quá cao. Nếu khung hình tiếp theo tăng thời gian khung hình từ 40 đến 50%, điều này không thể được làm mượt, có nghĩa là FreeSync và G-Sync sẽ không giúp ích gì ở đây.
Ảnh hưởng của việc triệu hồi sinh vật
Nếu bạn là một pháp sư trong Act Ba và sử dụng nhiều sinh vật triệu hồi? Trên 12900K, hiệu năng giảm 10%, với thời gian khung hình không ổn định hơn. Cứ vài khung hình, một khung hình sẽ đắt hơn những khung hình khác – có thể là do tìm đường, hoạt hình hoặc cập nhật AI. Điều này khó xác định, nhưng trên một con chip tầm trung cũ như Ryzen 5 3600, cập nhật AI mỗi vài khung hình được khuếch đại và dẫn đến kết quả thảm họa. Số khung hình giảm chỉ 6%, nhưng thời gian khung hình có thể tăng 50%, dẫn đến chuyển động giật không bao giờ mượt mà. Act Ba thực sự là một thử thách lớn, và các chip Zen 2 cũ dường như không đáp ứng được yêu cầu.
Cải thiện hiệu năng
Vậy, các yêu cầu kiểm tra Act Ba là hoàn toàn hợp lý. Baldur’s Gate 3 chạy kém hơn – nhưng có thể giải thích được vì có nhiều AI trên màn hình, làm tăng giới hạn CPU. Và không có nhiều cách để cải thiện điều này. Ở mức cài đặt thấp nhất, hiệu năng trung bình chỉ tăng khoảng 14%. Thời gian khung hình ít biến thiên hơn, nhưng các trận động đất vẫn gây ra những đỉnh cao lớn về thời gian khung hình, và giờ bạn đang mất đi nhiều vẻ đẹp trực quan nhờ vào việc giảm chi tiết. Vulkan có thể giúp gì ở đây? Không thực sự, tôi đã ghi nhận mức giảm hiệu năng 7% – DirectX 11 vẫn là lựa chọn tốt nhất.
Giới hạn tốc độ khung hình
Giới hạn tốc độ khung hình ở 30fps có thể giúp gì không? Giới hạn khung hình tích hợp tạo ra nhịp khung hình không nhất quán khi v-sync được kích hoạt, trong khi ngay cả tùy chọn điều khiển v-sync thích ứng tốc độ nửa của Nvidia vẫn gặp phải một số thời gian khung hình không ổn định do giới hạn CPU. Tuy nhiên, nó ổn định hơn, vì vậy một tùy chọn như thế này, hoặc các giới hạn của Kaldien’s SpecialK có thể đáng để xem xét.
Kết luận
Việc kiểm tra Act Ba của Baldur’s Gate 3 là hoàn toàn cần thiết và đã chứng minh rằng game chạy kém hơn ở giai đoạn này. Điều này có thể được giải thích bởi mật độ NPC cao và áp lực lên CPU. Hiện tại, không có nhiều cách để cải thiện hiệu năng, nhưng việc tối ưu hóa tốt hơn cho các bộ xử lý nhiều lõi và giảm giật lag do động đất và thay đổi vị trí camera sẽ là những bước tiến quan trọng. Vulkan vẫn là một câu hỏi lớn, và việc triển khai Vulkan hiệu quả có thể là cơ sở cần thiết để giải quyết các vấn đề giới hạn CPU. Chúng ta sẽ rất tò mò xem phiên bản PlayStation 5 sẽ hoạt động như thế nào, với cùng kiến trúc Zen 2 như Ryzen 5 3600, vốn gặp khó khăn nhiều ở môi trường Act 3.
- Eurogamer – Baldur’s Gate 3: A Critical Success with Critical Failures
- YouTube – Baldur’s Gate 3 Performance Stress Test – Can Your CPU Hold Up?
FAQ
-
Tại sao Act Ba của Baldur’s Gate 3 lại gây khó khăn cho hiệu năng?
- Act Ba diễn ra tại thành phố Baldur’s Gate với mật độ NPC cao, gây áp lực lớn lên CPU.
-
Có cách nào để cải thiện hiệu năng ở Act Ba không?
- Hiện tại, việc giảm cài đặt đồ họa xuống mức thấp nhất chỉ cải thiện hiệu năng khoảng 14%. DirectX 11 được khuyến nghị hơn Vulkan.
-
Vulkan có thể giúp cải thiện hiệu năng ở Act Ba không?
- Không, Vulkan thậm chí còn làm giảm hiệu năng khoảng 7% so với DirectX 11 ở các khu vực đông NPC.
-
CPU nào bị ảnh hưởng nhiều nhất ở Act Ba?
- Các CPU phổ thông như Ryzen 5 3600 bị ảnh hưởng nặng nề nhất, với hiệu năng giảm 50% và thời gian khung hình không ổn định.
-
Có nên giới hạn tốc độ khung hình ở 30fps để cải thiện hiệu năng không?
- Giới hạn tốc độ khung hình ở 30fps có thể giúp ổn định hiệu năng hơn, nhưng vẫn có thể gặp phải vấn đề về thời gian khung hình do giới hạn CPU.
-
Việc triệu hồi sinh vật ảnh hưởng như thế nào đến hiệu năng?
- Việc triệu hồi nhiều sinh vật làm giảm hiệu năng khoảng 10% trên 12900K và gây ra thời gian khung hình không ổn định.
-
Phiên bản PlayStation 5 của Baldur’s Gate 3 sẽ hoạt động như thế nào ở Act Ba?
- Phiên bản PlayStation 5 sử dụng kiến trúc Zen 2, tương tự như Ryzen 5 3600, nên có thể sẽ gặp khó khăn tương tự ở Act Ba.