Xboxコントローラーは、PCゲームのゴールドスタンダードになりました。市場に出回っているどのコントローラーよりも、箱から出してすぐに使用できます。コントローラーを使用したゲームを計画している場合は、コントローラーを入手する必要があります。
確かに、マウスとキーボードは依然として王様ですが、PCは選択と柔軟性がすべてです。コントローラーは、プラットフォーマー、レーシングゲーム、格闘ゲームなど、さまざまな種類のゲームに最適なオプションです。
XboxポートとWindows用ゲーム
多くのPCゲームはXboxから移植されています。これらのゲームには通常、Xboxで使用するのと同じコントローラーのサポートが組み込まれています。コントローラーを接続すると、通常、画面上のボタンプロンプトがマウスとキーボードからXboxコントローラーボタンに変わります。 PCへの最悪のポートの中には、キーボードとマウスのコントローラーの画面上のプロンプトすら含まれていないものがあります。Xboxコントローラーを接続しているかどうかに関係なく、画面にXboxコントローラーのボタンが表示されます。マウスとキーボードのユーザーは、自分で適切なボタンを見つけるのに苦労しています。
このコントローラーのサポートは、Xbox360コントローラーのネイティブサポートを必要とするMicrosoftのGamesforWindows認定プログラムを通じても進められました。これにより、Xbox 360コンソールを使用しているユーザーは、コントローラーをコンピューターのUSBポートに直接接続し、構成なしで使用できるようになりました。
今日、Xbox 360(および非常によく似たXbox One)コントローラーは、PC用に開発されたインディーゲームでさえ、それを念頭に置いて設計されることが多いほど標準化されたコントローラーになっています。 Xbox向けに設計されたものではなく、Games for Windows認定に合格することを心配していません。これらは、最高の最も一般的なPCコントローラーをサポートしているだけです。
彼らはまた素晴らしいです PCのエミュレーターでクラシックコンソールゲームをプレイする 。 2つ以上を接続すると、古いマルチプレイヤーコンソールゲームをプレイできます。 PCゲームの場合はプラグアンドプレイである必要がありますが、次の場合はもう少し作業が必要になります。 Xboxコントローラーで動作するようにエミュレーターを構成する 。
関連: WindowsPCでXbox360コントローラーを使用する方法
XInputおよびDirectInput
Xboxコントローラーは、XInput APIを使用して入力データをゲームに送信するため、他のコントローラーとは異なります。これは、他のコントローラーが使用していた古いDirectInputAPIとは異なります。 XInputは、開発者にとって使いやすく(Microsoftによると)、アナログトリガーとコントローラーの振動をサポートします。
ゲームは、XInputサポートとXbox360またはOneコントローラーを念頭に置いて構築されています。一部のゲームにはDirectInputのサポートがまったく含まれていない可能性があるため、他のコントローラーでは機能しない可能性があります。 DirectInputをサポートしている場合は、コントロールを自分で構成する必要がありますが、デフォルトのコントロールは、Xboxコントローラーを念頭に置いて開発者が設計します。次のようなツールを使用できます x360ce XInputをエミュレートするには、DirectInputコントローラー呼び出しをXInputに変換しますが、これには構成が必要であり、完全に機能しない場合があります。
有線のXbox360または1つのコントローラーを入手する
関連: ワイヤレスXbox360コントローラーをコンピューターに接続する方法
PC用のXboxコントローラーを手に取るときは、おそらく購入することをお勧めします 有線Xbox360コントローラー 。確かに、誰もがワイヤレス入力デバイスを愛していますが、 ワイヤレスXbox360コントローラー 不便です。ワイヤレスコントローラーは標準のBluetoothを使用しません。接続する必要があります Xbox360ワイヤレスゲーミングレシーバーforWindows PCのUSBポートに接続します。そのため、電池やワイヤレス受信の問題の可能性に対処するために追加料金を支払っています。また、USBポートを使用し、とにかく大きな有線ドングルを処理します。本当に距離を追加したい場合を除いて、より安価な有線Xbox360コントローラーを入手することもできます。いずれにせよ、ドライバーはWindowsに組み込まれている必要があるため、起動して実行するために何もする必要はありません。
更新 :しばらく時間がかかりましたが、MicrosoftはついにWindows用のXbox Oneコントローラードライバーをリリースしたので、Xbox Oneコントローラー– 有線 または 無線 – Xbox360と同じように機能するはずです。ドライバーはWindows10に含まれており、次のことができます。 Microsoftからダウンロードしてください Windows 7、8、または8.1を使用している場合。
コントローラーを購入すると、「Xbox360有線コントローラー」と「Xbox360コントローラーforWindows」の2種類の有線コントローラーが表示されます。だまされないでください。これらはまったく同じ製品であり、違いはマーケティングだけです。 「Windows用」で販売されているコントローラーの希望小売価格は高くなっていますが、Microsoftは 確認済み それらは同じ製品です。ボックスに「forWindows」が付いている同一のコントローラーに追加料金を支払わないでください。 Windowsには、箱から出して動作するXbox360コントローラードライバーが含まれています。
将来的には、ValveのSteamコントローラーが次のPCゲームコントローラーになる可能性があります。今のところ、Xboxコントローラーが明らかに勝者です。
画像クレジット: FlickrのScottAkerman 。