Tài liệu Steamworks
Thiết lập ứng dụng cho thực tế ảo

Tổng quan

Bạn có thể quản lý thiết lập thực tế ảo cho ứng dụng trên Steamworks tại hai nơi:
  • Thiết lập Steamworks - Đặt chế độ gán phím tín hiệu đầu vào SteamVR cho ứng dụng, cũng như tùy chọn khởi động.
  • Trang cửa hàng - Mô tả yêu cầu và cấu hình được hỗ trợ cho VR

Thiết lập Steamworks

Thiết lập Steamworks cho phép bạn định nghĩa chế độ gán phím tín hiệu đầu vào SteamVR cho ứng dụng, cũng như tùy chọn khởi động.

Để bắt đầu, nhấp vào liên kết "Chỉnh sửa thiết lập Steamworks" trên trang đáp ứng dụng.

steamworksettings.PNG

Dưới thẻ "Ứng dụng", chọn "Thực tế ảo"

vrsettings.PNG

Trên trang này, bạn có thể định nghĩa chế độ gán phím đầu vào SteamVR mà ứng dụng sử dụng.

Khi dùng OpenXR, việc cài đặt cách gán phím đầu vào sẽ ảnh hưởng đáng kể đến số lượng người dụng có thể mua và thưởng thức trò chơi của bạn. Nếu trò chơi của bạn gửi gợi ý cách gán phím đầu vào cho tay cầm Meta Quest 2, SteamVR sẽ tự động gán lại cho hầu hết mọi loại tay cầm nên chúng sẽ hoạt động. Các loại hồ sơ tay cầm sau nên được tùy biến riêng, do khó khăn trong việc tự động gán lại phím cho chúng:
  • Tay cầm HTC Vive
  • Tay cầm Valve Index
  • Tay cầm Windows Mixed Reality

Nếu dựng bằng OpenVR, ứng dụng của bạn sẽ tự động hỗ trợ bất kỳ mũ chụp (HMD) hiện hành và tương lai mà OpenVR hỗ trợ, như HTC Vive, Oculus Rift, hay các thiết bị thuộc dòng Windows Mixed Reality. Bạn cũng có thể phân phối bản build Oculus SDK nguyên bản cho người dùng Rift nếu muốn.

Tìm hiểu thêm về OpenVR trên Repo GitHub chính thức

Tùy chọn khởi động


Bạn sẽ cần định nghĩa ít nhất một tùy chọn khởi động VR cho ứng dụng trước khi bật hỗ trợ VR. Tùy chọn khởi động cho Steam biết cách xử lý khi người dùng khởi động ứng dụng trong thư viện. Bạn cũng có thể sử dụng tùy chọn khởi động để cho phép người dùng chọn giữa các chế độ khác nhau của ứng dụng (không phải VR, VR, Vulkan, v.v.).

Tùy chọn khởi động có thể được ghép với các nhánh, file thực thi, hoặc đối số dòng lệnh cụ thể cho ứng dụng của bạn. Ví dụ, bạn có thể dùng đối số dòng lệnh "mygame.exe --novr" để khởi chạy trong chế độ desktop. Tùy chọn khởi động cho phép người dùng chọn các tùy chọn này một cách trực quan hơn.

Để thiết lập tùy chọn khởi động, chọn "Chỉnh sửa thiết lập Steamworks" từ trang đáp ứng dụng. Dưới thẻ "Cài đặt", chọn "Cài đặt tổng quan".

launchoptions.PNG

Mỗi ứng dụng cần định nghĩa ít nhất một tùy chọn khởi động. Nếu dựng ứng dụng với OpenVR SDK, chọn "Khởi động ứng dụng SteamVR". Bạn có thể thêm tùy chọn khởi động tùy theo nhu cầu của ứng dụng bằng cách nhấp vào "Thêm mới tùy chọn khởi động". Steam tìm xem có tùy chọn khởi động VR hay không để thêm thông tin VR vào trang cửa hàng của bạn.

thelablaunchoptions.PNG
Tùy chọn khởi động cho "The Lab"

Thiết lập trang cửa hàng


Bạn cũng có thể quản lý thiết lập thực tế ảo nào hiện lên trên trang cửa hàng Steam của mình. Để bắt đầu, chọn "Sửa trang cửa hàng" trên trang đáp ứng dụng, rồi chọn thẻ "Thông tin cơ bản" rồi cuộn xuống "Nền tảng được hỗ trợ".

SystemRequirementsVRFields.png

Trong trường thông tin bên dưới "Thiết bị và hỗ trợ VR:", bạn nên mô tả cả SDK (bộ công cụ phát triển phần mềm) và thiết bị cụ thể mà trò chơi hỗ trợ. Bắt đầu với SDK như OpenXR hay SteamVR rồi mô tả mũ chụp, tay cầm, và/hoặc yêu cầu về kích thước phòng.
  翻译: