Mac Gaming sắp trở nên tốt hơn nhiều. Đây là lý do tại sao

Tác giả sysadmin, T.Sáu 12, 2023, 08:38:46 SÁNG

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Mac Gaming sắp trở nên tốt hơn nhiều. Đây là lý do tại sao


Chơi game trên Mac thường được coi là một nền tảng không thể thiếu đối với các game thủ, nhưng có vẻ như nhận thức đó sắp thay đổi đáng kể. Một số diễn biến gần đây cho thấy Apple đang có những bước tiến đáng kể để nâng cao trải nghiệm chơi game trên máy Mac của mình.


1. Bộ công cụ chuyển trò chơi của Apple

Để bắt đầu, Apple đã giới thiệu Bộ công cụ chuyển trò chơi mới. Bộ công cụ đã được công bố tại Hội nghị các nhà phát triển toàn cầu (WWDC) hàng năm và được thiết kế để giúp đưa các trò chơi cao cấp lên máy Mac nhanh hơn và hiệu quả hơn.

Bộ công cụ chuyển trò chơi cung cấp một môi trường mô phỏng cho phép các nhà phát triển chạy các trò chơi Windows hiện có, chưa sửa đổi của họ. Điều này cho phép họ nhanh chóng hiểu được tiềm năng hiệu suất và cách sử dụng tính năng đồ họa của trò chơi khi chạy trên máy Mac. Bộ công cụ này cũng bao gồm một Metal Shader Converter mới, có thể tự động chuyển đổi tất cả các trình tạo bóng GPU HLSL (High-Level Shader Langauge) hiện có sang Metal, giúp giảm đáng kể thời gian cần thiết để đưa các trình tạo bóng và đồ họa vào Mac.

Bằng cách sử dụng Bộ công cụ chuyển trò chơi, nhà phát triển có thể thấy cảnh đầu tiên trò chơi của họ chạy trên máy Mac sớm hơn nhiều so với các phương pháp chuyển truyền thống. Khả năng nhìn thấy một trò chơi đang chạy ngay lập tức có thể là một lợi thế đáng kể, ngay cả khi sử dụng một công cụ đa nền tảng.

Chúng ta cũng nên nhớ rằng Apple Silicon Macs về cơ bản chạy cùng mã với iPad và iPhone của Apple. Nói cách khác, cần rất ít công việc bổ sung để chuyển trò chơi sang (ví dụ) MacBook M2 và iPad Pro M2.

Bộ xử lý Apple Silicon, bắt đầu với M1, đã có mã lực tuyệt vời để chơi game cấp bảng điều khiển, nhưng với bộ chuyển đổi, việc tải các phiên bản trò chơi Windows được tối ưu hóa gốc trên Mac (và các thiết bị khác của Apple) sẽ dễ dàng hơn nhiều.

2. Giả lập DirectX 12 đến với MacOS

Bộ công cụ chuyển trò chơi của Apple không dừng lại ở đó. Nó cũng dịch các hướng dẫn Intel của trò chơi và việc sử dụng API Windows cho đầu vào bàn phím, chuột và bộ điều khiển; phát lại âm thanh; sử dụng mạng và hệ thống tập tin; và, tất nhiên, đồ họa. Tất cả các tính năng đồ họa hiện đại, chẳng hạn như đường ống điều khiển bằng GPU và thao tác SIMD, và thậm chí cả các tính năng cũ hơn, chẳng hạn như bộ tạo bóng hình học và hình học, đều được dịch. Điều này cho phép các nhà phát triển kiểm tra xem các bản dựng Windows DirectX 12 của họ sẽ hoạt động như thế nào trên máy Mac, cung cấp thông tin chuyên sâu có giá trị về các vấn đề tiềm ẩn về hiệu suất và các cơ hội tối ưu hóa.

Tuy nhiên, Apple đã đặt lớp mô phỏng của mình thành mã nguồn mở, điều này đã dẫn đến việc rất nhiều người ném mọi trò chơi mà họ có thể nghĩ ra vào đó, với người dùng Reddit just_reload_it đăng video về Diablo IV  và Hogwarts Legacy, và người dùng isaa6 khoe về Cyberpunk 2077.

Trong trường hợp có thể là ví dụ nhanh nhất về Sherlocking trong lịch sử, CodeWeaver's Crossover 23 cũng đã công bố hỗ trợ DirectX 12, nhưng giả sử ai đó có thể tạo phiên bản thân thiện hơn với người dùng của giải pháp mô phỏng trình điều khiển dòng lệnh hiện tại của Apple, thì có thể có ít lý do để trả tiền cho tính năng này.

3. MacOS Sonoma có chế độ trò chơi

Ngoài Bộ công cụ chuyển trò chơi, bản cập nhật macOS Sonoma gần đây đã giới thiệu một tính năng mới sẽ nâng cao đáng kể trải nghiệm chơi trò chơi: Chế độ trò chơi. Chế độ mới này sẽ tự động tối ưu hóa hiệu suất của hệ thống khi chạy trò chơi.

Chế độ trò chơi xác định thời điểm trò chơi đang chạy và điều chỉnh tài nguyên của hệ thống cho phù hợp. Nó cân bằng tải GPU và CPU một cách hiệu quả để đảm bảo trò chơi chạy mượt mà và hiệu quả.

Hơn nữa, macOS Sonoma bao gồm một phiên bản cải tiến của Metal Performance HUD. Hiệu suất kim loại HUD hiện hiển thị chi tiết sâu hơn về bản dịch tập lệnh và phiên bản API Direct3D nào được sử dụng. Nó cũng nắm bắt các bản sao tài nguyên, xóa và cung cấp số liệu thống kê có giá trị về mức sử dụng GPU và tốc độ khung hình. Thông tin này có thể cực kỳ hữu ích cho các nhà phát triển muốn tối ưu hóa trò chơi của họ cho Mac.

4. Những tên tuổi lớn đang được chú ý

Những phát triển thú vị này đã không được chú ý. Các nhà phát triển và nhà xuất bản trò chơi lớn đã bắt đầu chú ý và bắt đầu đưa các tựa game của họ lên Mac. Khi có nhiều trò chơi cao cấp hơn và trải nghiệm chơi trò chơi trên máy Mac tiếp tục được cải thiện, rõ ràng là trò chơi trên máy Mac sắp bước vào một kỷ nguyên mới.

Apple đã mời Luminary Hideo Kojima (của Metal Gear nổi tiếng) lên sân khấu để thông báo rằng trò chơi Death Stranding của anh ấy sẽ được phát hành trên máy Mac. Death Stranding hơi gây chia rẽ (một trong những trò chơi yêu thích của tôi), nhưng không thể phủ nhận đồ họa và kỹ thuật của trò chơi độc quyền PlayStation trước đây. Nhiều bạn đọc điều này có thể ngạc nhiên khi loại trò chơi này có thể chạy trên Apple Silicon, nhưng ngay cả mẫu M1 MacBook Air cơ sở cũng có mã lực cao hơn đáng kể so với PlayStation 4, đó là thứ mà Death Stranding được thiết kế cho.

Các tựa game đáng chú ý khác đã xuất hiện, với Resident Evil 8 Village đã có sẵn trên mọi máy Mac Apple Silicon, sử dụng công nghệ nâng cấp AI của Apple, MetalFX một cách tuyệt vời. Tương tự như vậy, No Man's Sky cho Mac hiện có sẵn trên Mac kể từ khi viết bài này, với những chủ sở hữu hiện tại của trò chơi trên Steam sẽ có quyền truy cập miễn phí vào phiên bản Mac. Race Driver GRID là một tựa game khác dành cho máy Mac Apple Silicon.

Việc kết hợp tất cả các thiết bị Apple Silicon (máy Mac và iPad) với iPhone và iPad mạnh nhất chạy trên các bộ xử lý hiệu năng cao khác của Apple sẽ bổ sung thêm cơ sở khách hàng tiềm năng khổng lồ cho các nhà phát triển. Với việc Apple đang làm phẳng con đường khó khăn trong việc chuyển trò chơi sang Mac, chúng tôi hy vọng sẽ có nhiều nhà phát triển nắm bắt được thành quả đang ở mức thấp này.