ゲームパッドに対応するのをがんばるお話(前編)

こんばんは!旺海ちせです!

本日は以前からちょっとお話していたゲームパッドの
実装についてのお話をしようかなとおもいます!

なんだか状況とかがまとめづらくて長文になってしまったので
記事を複数に分けようかと思います…!

お先に"EcstasyForth"予告登録のおはなし


"EcstasyForth" が予告7日間の4位まであがりました~!
ありがとうございます~!!(画像はスクショをしそこなって5位のときの)

体験版が公開中ですのでぜひ触ってみてくださいね~



ゲームパッドのおはなし


みなさまはPCゲームをプレイする際に
何の入力機器を使用してますでしょうか?



ちなみにわたくしこと旺海ちせは
キーボードとマウスを使用しております!

理由は様々あるのですが主に
パッドに対応していない時代のMMOをプレイしていた名残や
入力速度がパッドよりも早くてアクションやFPSのようなゲームだと
機敏に動かすことが出来る所、となります。

また、ゲーム制作時も主にマウスで操作してキーボードで入力
という形が多いため、あまりパッドを使用する機会がありません

ですが決して"ゲームパッドを撲滅したい!"というわけではなく
ただ単に知識や慣れ、がちょっと足りていなくて
ゲームパッドを利用している方と比べるとちょっと疎い気がしてます!



ですがゲームパッドを所持していないわけではなくて
実はPlayStationのDualshockを所持しています!

こちらのPlayStationのパッドは上記のアンケートでいうと
DirectInputという入力方式の物となっています
ちなみにNintendo Switchのコントローラも
DirectInputだそうです。

ようするに昔ながらの据え置きゲーム機器は
DirectInputものが多めだそうです!


対してもう一つのXinputの方はマイクロソフト社の規格で
Xbox 360がこちらの入力方式のパッドとなります。
そして今、大体のゲームパッドがこのXinput形式のもので
PCで使うゲームパッドとしては標準のようなものとなっています

Xinputの最大の特徴は右側のボタンにあります。
右側のボタン郡の右のボタンこのためがキャンセルボタンとなっており
右側のボタン郡の下のボタンが決定ボタンとなっております。



この特徴に関しましてはとても撲滅したい!と思っています



この特徴に関しましてはとても個性的だと思っていまして
ニンテンドーやプレイステーションを楽しんできた身としては
慣れるにはとても時間がかかりそうです!



Unreal Engineのゲームパッド対応

("EcstasyForth" はUnreal Engineで制作しております)

Unreal Engineが標準で対応しているゲームパッドはXinput方式のもので
DirectInputは対応していませんが、拡張機能により使えるようになるので
実質どちらのゲームパッドも使用が可能となります。

…のですが、ちょっと安定してなくてたまに使えなくなってしまうことがあり
(こちらは多分なんかの設定の問題だと思うのですが)
現在持っているこのDualshockだとちょっと不安定であります



というわけで色々と検証もありますので
こちらのXinput形式のパッドを購入しようと思います

一応標準の純正のXboxのパッドで…(ちょっとお高いですが





…これUSB-Cなのでもしかして変換ケーブル必要!?






次回へつづきます!

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

記事のタグから探す

月別アーカイブ

記事を検索