カテゴリー

















XボタンvsYボタン

2026/03/22

突然ですがゲームパッドのボタン配置、和ゲーだとこのタイプですよね。
画像1168.png
んで洋ゲーだとABが入れ替わってうんぬんって話はもう死ぬほど聞いたと思うんですけど、ちょっと待ってください。探検隊がわざわざそんな話をするわけがない。

単にボタン配置だけで思考が止まるのは素人。
プロは「このボタンをどうやって押しているのか」まで考える──
プロとして──(またファブルネタ)

んで、おそらくAボタンはこう押してる人が多いとおもうの。
画像1169.png
一見するとXボタンも押してそうですが、もちろん押してるのはAボタン。
AIが出した一番マシな画像がこれだったけど本当はもっと指先が反ってる。
親指の先ではなく親指の関節部分、「腹」で押す。

こうするとBキャンセルは親指をちょい傾けるだけで押せるし、Xボタンも親指の先で押せます。洋ゲー配置でも上下が入れ替わるだけで基本同じです。
つまり親指の根本にある関節はほとんど動かさないので疲れないのです。

ちなみにこの画像チャピさんに描いてもらったんですが、何回言っても親指の先でボタン押しやがる…そらイラストとしての見栄えはそっちのが良いけど実際はそんなお上品にボタンなんぞ押してねえんだよ何十回ボツらせんだよもう自分で描いたほうが早ええぞオイ!

ハァハァ…

んでですね。
この押し方だとYボタンが一番遠くなるんです。
これが今日のポイント。

ABXYの4ボタン。
Aは決定Bはキャンセルとして、XYはどの機能を割り振るべきか。

もうお分かりですね。
Xボタンは「決定キャンセルの次に頻繁に使う機能」に割り振るべきなのです。
なぜならYボタンはXボタンと違って親指のアクセスが少し遠いから。

これは洋ゲー配置でも一緒です。
ABの配置が逆ならXYの配置も逆、ただ上下が入れ替わっただけでYのアクセスが遠いのは変わらないというわけですね。

つまりXボタンとYボタンは対等ではないし、平等ではないのです。
UIを考える上で「Xの方が押しやすい」というこの感覚はとても重要。
何も考えずテキトーにXボタンYボタンに機能を割り振ったら危険です。

そして我らがツクールはなんとYボタンにメニュー呼び出しを振ってやがります。
あのさぁ…いや、あえてアクセスの良いXボタンをユーザー用に残しておいたのでしょう。さすがプロや──プロとして──(しつこいファブルネタ)

ちなみに昔のツクールはキャンセルキーでメニュー呼び出しになってましたが、これはキャンセル誤爆でメニューが開くので別ボタンに割り振ったのは正解です。

キャンセル誤爆ってどういうこと?
…って思うでしょ?えぬも昔は意味分かんなかった。
でも長年ゲーム作って公開してきて、やっと意味が分かった。

世の中には、ボタンを押す時に「連打する」クセの人がいるんですよ。
何かを選ぶ時に決定キーを連打する。取り消す時にキャンセルキーを連打する。

だからメニュー開くのにキャンセル連打して開いたメニューを即閉じてしまう人や、メニュー画面を終了する時にキャンセル連打して再度メニュー開く人もいるの。

なので決定・キャンセルキーに他の追加機能を割り振らないのは正解なんですね。
キャンセルダブルクリックや決定ダブルクリックでショートカット操作や!…みたいなのはやらないほうがいいんです。えぬも学習しました。

まぁマジェではキャンセルでメニュー呼び出しやりますけどね(すっとぼけ)
マウスオンリーでゲーム遊ぶにはキャンセルでメニュー開かせるしかねえんだ…
連打癖の方にはご迷惑をおかけするUIですが何卒ご容赦くださいませ。

話が逸れたので戻します。
とにかくXボタンのほうがYボタンよりも優先順位は高いという話です。

おそらくプロはそこまで踏まえてXYに機能を割り振っているでしょう。
つまりボタンコンフィグでABを入れ替えただけでは解決しないんです。
ABだけではなくXYも入れ替えてようやくボタンコンフィグが完成する。

そこでマジェはタイプAとタイプBで設定できるようにしました。
画像1170.png
4ボタンまとめてセットで設定する。
これぞ王道であり、無難な線ともいう。

ABとXYを個別に入れ替え設定する案は「あえて採用しない」
なぜなら、おそらく一般的な人は「XYも入れ替えできるみたいだけど、やったほうがいいか実際にゲーム触ってみないと分かんないや」となる可能性が高いから。

先ほどのXボタンの優位性を踏まえてゲーム設計しているんですから、ここは自信を持って「変えるべきだ」と強く推すべきなんです。もしその結果どうしても合わなければSteam Inputでボタン設定すりゃいいんですよ。

このオプションは、あくまで「和ゲーボタン配置」か「洋ゲーボタン配置」か選ぶものであって、細かなボタンコンフィグ機能では無いのです。その機能はSteam Inputの役目でしょう。自前で用意するメリットはあるんですけどね。

さて、ここからが本題。
マウス操作である。

いままでゲームパッドの話をしてきたのになぜ急にマウスの話を?
今までの話でマウスと関係ある部分あったっけ?となりそうですが。
ある。めっちゃ関係ある。あるあるあるあるあるある探検隊!

左クリックで決定、右クリックでキャンセル、そしてあとひとつ、マウスホイールをググッと押し込む「ミドルクリック」があるでしょう?

そのミドルクリックに何の機能を割り振るか。
もうここまで来たら答えは分かったようなもんですね。

そう。
マウスのミドルクリックは「Xボタンと同じ機能」にすべきなのです。
頻繁に出番のある機能にこそ、ミドルクリックは使われるべきでしょう。

ミドルクリックはシーンによってXだったりYだったりバラバラにしてはいけない。
ミドルクリック=Xボタンで統一すべきなのです。
インターフェイス呼び出し機能の統一感はとても重要。

マジェの戦闘マップシーンでは、Xボタン=ミドルクリックで平面トップビュー視点に切り替えるようにする予定です。要するにFFTのタクティカルビューですね。

そしてYボタンは押しっぱなし+方向キーで直接画面スクロール。
これはマウスだとドラッグでやれるのでY機能は必要ないんです。
つまり優先順位だけでなくマウス操作も加味してXYの役割を決めているんですね。

装備・スキル画面でもいろんな工夫を凝らしてて、ゲームパッドでL2R2まで駆使する8ボタンUIなのにマウスだけで操作が完結できたりします。
どんなやり方をしたのかはまた次回。

3/21までの拍手お返事です。
●プリメイラ様、でかい!
この勢いでデっカ∼くなる可能性も…
■今まで等倍で画像貼ってたけど小さかったかなって…

●ど、どざえも〜ん!
■青くて膨れた物体「しょうがないなぁのびた君は」

●えぬがツクツクしてるのを読むのが隊員の幸せ
■いま猛烈な勢いでメニュー系全般をやり直してる…
いろいろ気づいて反省して今までの仕様をやめるパターンがけっこう多いの

●>■マルクくんが必ずしもロッシィと戦うとは限らない

選ばなかった方の主人公と戦うイベントは回避できないと思っていたので驚いた
■正確には片方だと回避できるってことっすね

●怠惰なのでおまかせ装備あるとほぼそれしか使わなくなってしまう
罠装備が選ばれたり特定の敵に属性ではめられたりして初めて自分で選ぶ
■クラスチェンジした時に最強装備をデフォにするか迷ってる…
いちおう既存の装備を可能な限り残す方式にしてるけど、こっちだと最強装備と違ってアクセ系とかだけ維持できるから便利かなって
まぁオプションで好きな方に変えられるんですが、デフォはどっちがいいかなって

●各機能の遷移をボタンと紐づけると手数が減ってアクション回数が減る── 
しかし全部UI上にメニュー表示などを行うと画面がごちゃつく──

すごく個人的な感覚かもしれませんが、L2・R2ってゲームによっては左右のキャラや機能切り替えに割り当てられていますが、押し心地がトリガーの感触なので、若干利用頻度の少ない機能を「発動させる」感覚のキーになってた方がしっくりくるなーって思った記憶があります。
■とても重要な感覚だしそれを踏まえてゲーム設計しないといけないですね
自分はオールドゲーマーなのでL2R2って言い方してますけど、今はLTRTって呼び方でボタンというより完全にトリガー扱いですからね
L1R1・L2R2ではなく、LBRB・LTRTって言い方が主流になってる
それも踏まえてマジェはもう一度ヘルプ系を修正しています

●────────────────────────٨ﮩ
■プロすぎる―――

●ああ──── 今夜はこんなにも、月が綺麗だ───
■プロ(漱石)として―――

●なんかファブルめいてきたぞ?と思い始めた瞬間

ファブルって言った――――

ファブル読んでないけどミームが染みついちゃった悪しきオタクより――――
■FFTは罫線が2本――
ファブルは罫線が3本―――
つまりファブルの方が罫線パワーは強い―――
プロとして―――

 | ページTOPへ |  装備シーン作り直してる >