Doom: The Dark Ages không chỉ đánh dấu sự trở lại của thương hiệu game huyền thoại sau nửa thập kỷ, mà còn là sân khấu ra mắt cho engine mới nhất của id Software: id Tech 8. id Software vốn nổi tiếng không kém về công nghệ engine game so với lối chơi bùng nổ của mình, và id Tech 8 là minh chứng rõ ràng cho điều đó. Đây là một màn trình diễn đồ họa tuyệt đẹp về trải nghiệm chơi game thế hệ tiếp theo, với khả năng triển khai tính năng streaming texture và ray tracing có độ mở rộng cao, cho phép game tương thích với nhiều cấu hình phần cứng khác nhau.
Điều đáng kinh ngạc là id Tech 8 trong Doom: The Dark Ages có thể hỗ trợ được rất nhiều loại phần cứng, đặc biệt khi xét đến độ phức tạp được gói gọn trong engine này. Mặc dù vẫn còn một số vấn đề, đặc biệt với các card đồ họa 8GB VRAM, nhưng id Tech 8 vẫn là một màn trình diễn công nghệ game thế hệ mới đầy ấn tượng, tất cả được gói gọn trong một trong những chuyến phiêu lưu đẫm máu nhất mà id Software từng mang đến cho người chơi.
id Tech 8: Khả Năng Thích Ứng Phần Cứng Đáng Ngạc Nhiên Của Doom: The Dark Ages
id Tech 8 có thể mở rộng để phù hợp với phần cứng của bạn
So sánh chất lượng đồ họa Doom The Dark Ages trên RTX 4060, RTX 5090 và Ryzen AI Max+ 395 minh họa khả năng texture streaming của id Tech 8
Hãy nhìn vào hình ảnh trên. Đây là ba ảnh chụp màn hình giống hệt nhau ở độ phân giải 1080p, không có sự hỗ trợ của công nghệ nâng cấp hình ảnh (upscaling) hay tạo khung hình (frame generation). Tôi đã chụp cùng một cảnh trên ba hệ thống khác nhau: hai máy tính để bàn, một với RTX 4060 và một với RTX 5090, cùng một chiếc Asus ROG Flow Z13 sử dụng đồ họa tích hợp từ chip Ryzen AI Max+ 395. Chất lượng mẫu súng gần như tương đồng giữa PC dùng RTX 4060 và RTX 5090, nhưng có sự sụt giảm đáng kể về chất lượng trên Ryzen AI Max+ 395. Điều thú vị là cả ba ảnh trên đều được chụp với cài đặt đồ họa giống hệt nhau.
Điều này mang đến một cái nhìn sâu sắc về cách id Tech 8 hoạt động. Tương tự như Indiana Jones and the Great Circle, sử dụng phiên bản sửa đổi của id Tech 7, Doom: The Dark Ages có một hệ thống streaming texture mạnh mẽ chạy ngầm. Sau khoảng 10 giờ chơi game trên các hệ thống này, tôi chưa bao giờ nhận thấy hiện tượng texture pop-in (texture xuất hiện đột ngột). Sự khác biệt về chất lượng texture, bất kể cài đặt của bạn, phần lớn sẽ phụ thuộc vào khả năng của phần cứng.
Sự tương đồng chất lượng đồ họa Doom The Dark Ages ở cài đặt Low, High và Ultra Nightmare trên RTX 5090 cho thấy khả năng tối ưu tự động của id Tech 8
Doom: The Dark Ages không chỉ điều chỉnh giảm cài đặt đồ họa Ultra Nightmare trên phần cứng yếu hơn, mà còn có khả năng nâng cấp cài đặt đồ họa Low trên phần cứng cao cấp. Bạn có thể thấy ví dụ trên. Khi thử nghiệm các preset đồ họa Low, High và Ultra Nightmare trên RTX 5090, tôi khó có thể nhận ra bất kỳ sự khác biệt nào về chất lượng, ngay cả khi nhìn vào các hình ảnh trên màn hình 4K 42 inch từ khoảng cách gần.
Mục tiêu của các phiên bản Doom trước, và có lẽ cả Doom: The Dark Ages, là để game chạy ở mức tối thiểu 60 khung hình/giây mà không có sự sụt giảm rõ ràng về chất lượng hình ảnh. id Software đã sử dụng nhiều cách để “che giấu” những gì đang diễn ra phía sau, từ các môi trường nền tưởng chừng phức tạp nhưng ở xa đến mức bạn sẽ không bao giờ nhận thấy các mô hình chất lượng thấp, cho đến việc bổ sung một lượng đáng kể hiệu ứng hạt phim (film grain) và quang sai màu (chromatic aberration). Tất cả những yếu tố này kết hợp lại để mang đến một trải nghiệm cảm giác tương đồng trên các cấp độ phần cứng PC khác nhau, với những khác biệt khó nhận thấy trừ khi bạn so sánh song song.
So sánh chất lượng đồ họa Low và Ultra Nightmare của Doom The Dark Ages trên RTX 4060 cho thấy khác biệt về độ sâu và hiệu ứng môi trường
Tuy nhiên, vẫn có những khác biệt. Ở trên, bạn có thể thấy sự khác biệt giữa các preset đồ họa Low và Ultra Nightmare trên RTX 4060. Sự khác biệt chủ yếu thể hiện ở độ sâu của hình ảnh, từ hiệu ứng đổ bóng xung quanh (ambient occlusion) cho đến sương mù bao quanh. Tuy nhiên, đó không phải là một bước nhảy vọt lớn về chất lượng hình ảnh khi chúng ta đang so sánh qua năm preset đồ họa khác nhau.
Ray Tracing: Tính Năng Bắt Buộc Và Điểm Nhấn Chiếu Sáng Toàn Cầu
Nếu bạn không có GPU với phần cứng ray tracing, bạn sẽ gặp khó khăn
Không quan trọng bạn đang sử dụng cài đặt hay độ phân giải nào, bạn cần một GPU có phần cứng ray tracing chuyên dụng để chơi Doom: The Dark Ages. Điều đó có nghĩa là tối thiểu phải là card RTX 20-series hoặc RX 6000 (id Software khuyến nghị tối thiểu RTX 2060 Super hoặc RX 6600). Không có tùy chọn tắt ray tracing trong menu đồ họa, và đó là bởi vì hệ thống chiếu sáng trong id Tech 8 hoàn toàn dựa vào công nghệ này. Bạn sẽ có được hiệu ứng phản xạ dò tia (ray-traced reflections) tương tự như Doom Eternal. Nhưng bổ sung lớn nhất chính là hiệu ứng chiếu sáng toàn cầu dò tia (ray-traced global illumination).
Minh họa hiệu ứng chiếu sáng toàn cầu ray tracing trong Doom The Dark Ages, thể hiện sự thay đổi ánh sáng trên bề mặt kim loại khẩu súng
Trong ảnh chụp màn hình trên, bạn có thể thấy mẫu súng trông khác biệt như thế nào chỉ sau vài bước di chuyển. Trong cả hai hình ảnh, mặt trời bị che khuất bởi một tòa nhà lớn mà bạn không thể vượt qua, nhưng ánh sáng tràn vào vẫn đủ để biến kim loại trên nòng súng từ gần như trắng tinh thành màu xám đậm. Thật không may, tôi không thể thực hiện bất kỳ so sánh song song nào giữa bật và tắt ray tracing vì không có cách nào để tắt nó. Hy vọng một bảng cheat sẽ sớm ra mắt sau khi game phát hành để cho phép người chơi tắt ray tracing. Tuy nhiên, tôi không thể làm điều đó trong thời gian thử nghiệm của mình.
Cuối cùng, Doom: The Dark Ages sẽ hỗ trợ dò đường ánh sáng đầy đủ (full path tracing), tương tự như Indiana Jones and the Great Circle. Tuy nhiên, tính năng này sẽ không có mặt khi game ra mắt.
Môi Trường Rộng Lớn, Tương Tác: Bước Đột Phá Lớn Cho Doom
Đây là một thế giới chết chóc u tối nhưng tràn đầy sức sống
Khoảng một giờ sau khi chơi Doom: The Dark Ages, tôi chạy qua một thùng và nhận thấy điều gì đó: nó đã đổ xuống. Lần đầu tiên, bạn sẽ có môi trường có thể phá hủy (destructible environments) trong Doom: The Dark Ages. Tất nhiên, có những thùng và bình hoa rải rác khắp môi trường mà bạn có thể phá hủy khi chạy qua chúng, nhưng cũng có những cấu trúc lớn hơn như lan can hay bàn ghế mà bạn sẽ xé toạc khi xông qua lũ quỷ. Kết thúc một trận chiến mang lại cảm giác tương tự như Control, nơi bạn có thể thở phào và chiêm ngưỡng sự hỗn loạn mà bạn đã tạo ra trong môi trường.
Những yếu tố này không chỉ biến mất thành một làn khói. Trong video bài gốc, bạn có thể thấy một căn phòng đầy thùng. Chắc chắn, tôi đã có thể chạy vào và làm đổ tất cả mọi thứ. Đó chính xác là loại hành động “bản năng nguyên thủy” mà tôi tìm kiếm ở một tựa game Doom.
Môi trường không chỉ tương tác mà còn rất rộng lớn. Tôi đã không nhận ra Doom và Doom Eternal được định hướng chặt chẽ đến mức nào cho đến khi bước vào Doom: The Dark Ages. Một trong những nhiệm vụ đầu tiên trong game, Siege I, đưa bạn đến một chiến trường rộng lớn với nhiều đấu trường khác nhau để đối phó. Bạn sẽ chiến đấu với hàng trăm con quỷ trên khắp chiến trường trải dài, với hàng chục con quỷ cùng lúc trên màn hình, và tôi không thể nhớ bất kỳ cấp độ nào trong Doom hay Doom Eternal có thể đạt được quy mô như vậy.
Tối Ưu Hiệu Năng: Giải Quyết Nút Thắt CPU, VRAM Và Vai Trò Của Frame Generation
Phần cứng cấp thấp sẽ cần sự cân bằng khéo léo
Hiển thị overlay hiệu suất Doom The Dark Ages trên RTX 4060 cho thấy CPU bottleneck khi frame time của CPU cao hơn GPU
id Tech 8 thực sự rất ấn tượng, nhưng Doom: The Dark Ages không hoàn toàn không có vấn đề. Tôi gộp CPU bottleneck, giới hạn VRAM và frame generation vào một hạng mục ở đây vì chúng có mối liên hệ với nhau. Đầu tiên là nút thắt cổ chai CPU (CPU bottleneck). Trên cả hệ thống RTX 5090 và RTX 4060, tôi đều gặp phải một chút CPU bottleneck. Điều này rất dễ nhận thấy trực tiếp trong lớp phủ hiệu suất có sẵn trong game, bạn có thể thấy trong ảnh chụp màn hình ở trên. Thời gian khung hình của CPU hơi cao hơn GPU, cho thấy bạn đang gặp phải CPU bottleneck. Điều này xảy ra ngay cả khi tôi đang chạy Ryzen 9 9950X ở độ phân giải 1080p với cài đặt đồ họa Ultra Nightmare và không có upscaling.
Ngay cả ở độ phân giải 4K với RTX 5090, tình trạng này vẫn đúng. Ở trên, bạn có thể thấy một cảnh khác nơi thời gian khung hình của CPU cao hơn GPU. Một lần nữa, tôi đang chạy ở cài đặt đồ họa Ultra Nightmare không có upscaling, và thậm chí đã tăng kích thước vùng chứa texture (texture pool size) lên mức tối đa. Về cơ bản, tôi đã đặt áp lực tối đa lên GPU để loại bỏ CPU bottleneck, nhưng nó vẫn tồn tại. Tất nhiên, đây không phải là một nút thắt cổ chai cực đoan, nhưng vẫn có một phần hiệu suất của GPU đang bị giới hạn bởi CPU. Tôi cũng đang sử dụng hai CPU cao cấp ở đây. Bạn có thể gặp vấn đề với các chip cấp thấp hơn.
May mắn thay, có một cách dễ dàng để khắc phục CPU bottleneck trong Doom: The Dark Ages, đó là công nghệ tạo khung hình (frame generation). Cả DLSS Frame Generation và FSR 3 đều có sẵn, cả hai đều làm giảm đáng kể mức sử dụng CPU của bạn. Ngay cả khi chạy ở 4K với DLAA trên RTX 5090, tôi vẫn phải dùng đến DLSS Frame Generation. Đây là cách duy nhất để đẩy hiệu suất lên mức ba chữ số, vì giảm cài đặt đồ họa hoặc bật DLSS Super Resolution chỉ làm cho CPU bottleneck trở nên nghiêm trọng hơn.
So sánh hiệu năng Doom The Dark Ages với DLSS Frame Generation bật và tắt, cho thấy mức tăng VRAM sử dụng trên card RTX 4060 8GB
Và điều đó cuối cùng đưa chúng ta đến VRAM. Ở trên, bạn có thể thấy lớp phủ hiệu suất với RTX 4060 ở 1080p khi DLSS Frame Generation bật và tắt. Bật tính năng này đã tiêu tốn thêm 500MB VRAM đáng kể, đây là một vấn đề khi GPU 8GB này đã bị bão hòa hoàn toàn bởi game. Cách duy nhất tôi có thể giảm mức VRAM yêu cầu là hạ cài đặt đồ họa xuống Low và đặt vùng chứa texture ở mức tối thiểu, và đó là trước khi tính đến lượng VRAM bổ sung mà frame generation yêu cầu.
Tin xấu là bạn sẽ cần thực hiện một sự cân bằng khéo léo với các cài đặt của Doom: The Dark Ages nếu bạn đang sử dụng card đồ họa 8GB. Tin tốt là game vẫn có thể chạy trên card đồ họa 8GB. Không giống như Indiana Jones and the Great Circle, nơi nhu cầu streaming texture sẽ gây khó khăn cho GPU 8GB ở cài đặt đồ họa cao hơn, tôi vẫn có thể có một trải nghiệm hoàn toàn chơi được ở Ultra Nightmare với RTX 4060. Tôi không nghĩ đó là trải nghiệm lý tưởng, nhưng game không hoàn toàn sụp đổ.
Xé toạc và phá hủy The Dark Ages với phần cứng phù hợp
Doom: The Dark Ages là một trải nghiệm thế hệ tiếp theo, và nó có thể gây áp lực lên phần cứng của bạn. Nhưng xét đến lượng công nghệ đang diễn ra trong game này, đây thực sự là một kỳ tích kỹ thuật. id Software luôn nổi tiếng trong việc đẩy giới hạn công nghệ tiến về phía trước, và The Dark Ages đã làm chính xác điều đó. Đây là một tựa game chứa đầy các công nghệ mà những người đam mê như tôi có thể say mê tìm hiểu, nhưng không bao giờ cản trở một tựa game vận hành mượt mà.