遊戲的輸入

本節說明可在 Windows 10 或 Windows 11 和 Xbox 上的通用 Windows 平台 (UWP) 遊戲中使用的不同類型的輸入裝置,示範其基本用法,並建議在遊戲中進行有效輸入程式設計的模式和技術。

注意

存在其他類型的輸入裝置並可在 UWP 遊戲中使用,例如可能是內容類型特定或遊戲特定的自訂輸入裝置。 本節不會討論這類裝置及其程式設計。 如需用來協助自訂輸入裝置之介面的資訊,請參閱 Windows.Gaming.Input.Custom 命名空間。

遊戲輸入裝置

Windows 10 或 Windows 11 和 Xbox One 的 UWP 遊戲和應用程式透過 Windows.Gaming.Input 命名空間支援遊戲輸入裝置。

遊戲台

遊戲台是 Xbox 上的標準輸入裝置,也是 Windows 玩家不喜愛鍵盤和滑鼠時的常用選擇。 它們提供各種數位和類比控制項,使其適合幾乎任何類型的遊戲,也透過內嵌震動馬達提供觸覺反饋。

如需如何在 UWP 遊戲中使用遊戲台的資訊,請參閱遊戲台和震動

街機搖桿

街機搖桿是全數位輸入裝置,用於重現直立街機的感覺,是面對面戰鬥或其他街機遊戲的完美輸入裝置。

如需如何在 UWP 遊戲中使用街機搖桿的資訊,請參閱街機搖桿

賽車方向盤

賽車方向盤是類似真實賽車駕駛艙感覺的輸入裝置,是任何具有汽車或卡車的賽車遊戲的完美輸入裝置。 許多賽車方向盤都配備了真正的力回饋,也就是說,它們可以在方向盤等控制軸上施加實際的力,而不僅僅是簡單的震動。

如需如何在 UWP 遊戲中使用賽車方向盤的資訊,請參閱賽車方向盤和力回饋

飛行搖桿

飛行搖桿是一種遊戲輸入裝置,可重現飛機或太空船駕駛艙中的飛行搖桿的感覺。 飛行搖桿是快速、精確控制飛行的理想輸入裝置。

如需如何在 UWP 遊戲中使用飛行搖桿的詳細資訊,請參閱飛行搖桿

原始遊戲控制器

原始遊戲控制器是遊戲控制器的通用型式,可以在許多不同類型的常見遊戲控制器上找到輸入。 這些輸入會公開顯示為簡單的未命名按鍵、切換鈕和軸陣列。 無論客戶使用哪類型的控制器,您都可以採用原始遊戲控制器,讓客戶建立自訂的輸入對應。

如需如何在 UWP 遊戲中使用原始遊戲控制器的詳細資訊,請參閱原始遊戲控制器

UI 瀏覽控制器

UI 瀏覽控制器是一種邏輯輸入裝置,可提供 UI 瀏覽命令的常見詞彙,以促進不同遊戲和實體輸入裝置的一致使用者體驗。 遊戲的使用者介面應該使用 UINavigationController 介面,而不是裝置特定的介面。

如需如何在 UWP 遊戲中使用 UI 瀏覽控制器的資訊,請參閱 UI 瀏覽控制器

Headsets

頭戴式裝置是音訊擷取和播放裝置,這些裝置是透過輸入裝置連線時與特定使用者相關聯的裝置。 它們通常由線上遊戲用於語音聊天,但也可以用來增強沉浸式功能,或在線上和離線遊戲中提供遊戲功能。

如需如何在 UWP 遊戲中使用頭戴式裝置的資訊,請參閱頭戴式裝置

使用者

每個輸入裝置及其連接的頭戴式裝置都可以與特定使用者相關聯,以將其身分識別連結至遊戲。 使用者身分識別也是實體輸入裝置輸入與其邏輯 UI 瀏覽控制器輸入相互關聯的方式。

如需如何管理使用者及其輸入裝置的資訊,請參閱追蹤使用者及其裝置

另請參閱