Pixel Pioneer 3D

Game WebGPU trên trình duyệt: thay đổi gì và chơi thế nào

WebGPU thay đổi game 3D trên trình duyệt ra sao, trình duyệt nào hỗ trợ, cách kiểm tra máy của bạn và khi thiếu WebGPU thì sao. Kinh nghiệm từ MMORPG indie.

WebGPU là API đồ họa mới của web, và là lý do game 3D trên trình duyệt bắt đầu đẹp và mượt như game cài đặt. Bài này giải thích WebGPU thay đổi điều gì, cách biết máy bạn có hỗ trợ không và chuyện gì xảy ra khi thiếu nó.

WebGPU là gì?

WebGPU cho trang web truy cập card đồ họa theo cách hiện đại, ít tốn chi phí, cùng tinh thần với Vulkan, Metal và Direct3D 12. Người tiền nhiệm WebGL dựa trên thiết kế OpenGL cũ hơn nhiều. Với game, WebGPU nghĩa là CPU làm ít việc hơn mỗi khung hình, có compute shader cho hiệu ứng và mô phỏng, và hiển thị được nhiều vật thể hơn trước khi tụt khung hình.

WebGPU và WebGL khác gì khi chơi game

  • Lệnh vẽ: WebGPU ghi lệnh kết xuất tốn ít thời gian CPU hơn, rất quan trọng ở cảnh đông như trận chiến nhiều người.
  • Tính toán: WebGPU có compute shader; WebGL2 thì không.
  • Độ phủ: WebGL2 vẫn chạy trên nhiều máy và driver cũ hơn, nên vẫn là phương án dự phòng quan trọng.

Trình duyệt nào hỗ trợ WebGPU?

Chrome và Edge đã bật WebGPU trên Windows, macOS và ChromeOS từ năm 2023, Safari bản mới hỗ trợ trên thiết bị Apple, còn Firefox đang bật dần theo từng nền tảng. Mức hỗ trợ còn phụ thuộc driver đồ họa: trình duyệt có thể báo có WebGPU nhưng chỉ cấp bộ xử lý phần mềm chậm, hoặc không tạo được thiết bị trên phần cứng cũ.

Cách kiểm tra máy của bạn

  1. Cập nhật trình duyệt và driver đồ họa trước; cách này sửa được đa số lỗi.
  2. Trên Chrome hoặc Edge, bật Sử dụng tính năng tăng tốc đồ họa khi có trong cài đặt hệ thống, rồi mở chrome://gpu và tìm dòng WebGPU: Hardware accelerated.
  3. Hoặc đơn giản bấm Chơi trên pixelpioneer3d.com: trình khởi chạy sẽ tự kiểm tra cho bạn.

Thiếu WebGPU thì sao?

Một game WebGPU làm tốt sẽ không bao giờ để bạn nhìn màn hình đen. Khi bấm Chơi, Pixel Pioneer 3D xin trình duyệt một bộ xử lý WebGPU và thử tạo thiết bị. Nếu không có WebGPU, chỉ có bản phần mềm hoặc khởi động lỗi, game tự chuyển sang WebGL2 và ghi nhớ lựa chọn đó trong một tuần. Bạn cũng có thể ép trình kết xuất bằng ?renderer=webgl hoặc ?renderer=webgpu. Chi tiết trong nhật ký tự viết engine WebGPU cho MMORPG trình duyệt.

WebGPU mở ra điều gì

Với chúng tôi, nó giúp một game kiếm hiệp 3D online có quần đảo thế giới mở, thời tiết và chiến trường cho hàng trăm người chơi được ngay từ một đường link. Cùng engine đó còn chạy native trên Mac, Windows, Linux, Android và trong Chrome trên Chromebook. Thích bản cài hơn? Tải Pixel Pioneer 3D miễn phí.

Gia nhập quần đảo

Sẵn sàng bước vào cơn bão?

Tải Pixel Pioneer 3D miễn phí cho Windows, macOS, Linux và Android. Một tài khoản, một thế giới chung trên mọi thiết bị.

Tải game miễn phí

  • Windows
  • macOS
  • Linux
  • Android
  • iPhone & iPad· sắp có