Steam版ウマ娘 が6月26日にリリースされてから2ヶ月近く経ちます。
今月になってようやく私もそこそこ遊べる時間が取れました。なかなか快適に遊べるよう調整されているなと感心した一方で、至らない部分の理解も深まってきたので、現状の解説と改善案をまとめたいと思います。みんな公式に要望を送ろうな!
3つのPC版
Steam版を説明するために、3形態の違いを先に説明します。ここは本題ではないので読み飛ばしてもらっていいです。
これまでPCからプレイするには、DMM版とGoogle Play GamesのPC版(ベータ)があり、Steam版は第3の選択肢となりました。
それぞれ特徴が異なりますが、従来版はタッチ主体のスマホアプリをPCでも遊べるように調整する方向性だったのに対して、Steam版はPCゲームとしてより遊びやすくなるようゲームパッドとキーボードの対応が追加されました。
常に横長の画面サイズで固定されるのはGoogle Play Games版も同様ですが、どちらかというと縦横切替ができない都合で仕方なく縦画面の左右に余白を置いたのがGoogle Play Games版という印象です。
一方、Steam版は縦画面で遊ぶところは画面を左右に分割して、メイン画面を左に配置、編成情報などの補助的な情報を右に配置するようにして、独自に利便性を向上しています。さらに育成中イベントの選択肢の効果も自動で右画面に表示してもらえるのが非常に強力で、個人的にはこれでしかもう遊びたくないぐらいです。
各形態の特徴を簡単にまとめると下記のようになります。
- DMM版
- スマホアプリ版リリースから間もなくリリースされたもの
- DMM GAME PLAYER という独自ランチャーから起動するのが何かと煩わしい
- スマホアプリ版とほぼ同じ仕様で、縦画面と横画面が適宜切り替わる
- 各種PC版で唯一縦画面に対応しているので縦の情報量は一番多い(一度に多くのスキルを表示できる)
- フルスクリーン対応がないなどPCゲームとして楽しむには癖のある挙動(なので、 ウマド といったリサイズツールが好まれる)
- 4Kライブ対応(アップデートで追加された)
- 課金はDMMポイントによって行われ、DMMカードや還元キャンペーンも積極的に行われたが、最近はなくなってきたので使う理由がなくなってきた
- Google Play Games版
- 一部AndroidゲームをPCでも遊べるように対応するサービスのベータ版で、ウマ娘も対応した
- 縦画面を無理矢理横画面にするために左右に常にでかい余白があって無駄
- フルスクリーン対応(F11切り替え)
- 課金はGoogle Playサービスに統合されるのでAndroid版と共有でき、Google Playのポイントバック恩恵を受けられるし、割と頻繁にPC版向けの還元率アップキャンペーンも行われるので入れておいて損はない
- Steam版
- マウスに正式対応して右ボタンに反応
- ゲームパッドやキーボードの操作にも対応
- 縦画面で遊ぶところは、画面全体を左右分割して右画面に補助的な情報を表示
- フルスクリーン対応(F11切り替え)
- 4Kライブ対応
育成中イベントの選択肢効果をゲーム内で確認できるようになったのは比較的最近の話で、画面キャプチャとOCRを用いて選択肢効果を教えてくれる外部ツールがDMM版では長らく好まれてきました。公式機能として取り込まれてSteam版が自動で表示してくれるようになったので、こうしたツールは完全にお役御免となりました。
課金に関してもDMM版のお得感は完全に失われ、 Cygames WebStore で購入した有償石は全プラットフォームで共有されるので、DMM版を使いたい理由はほぼ失われました。
Google Play Games版に関しては、実質的にポイ活してGoogle Playの有償石でガチャ回したい人向けですが、用途があるだけマシ。
マウス
Steam版ではマウスカーソルが実装され、ゲームパッドやキーボードで移動できるようにすることでマウス操作のシミュレーションができるのが特徴となっています。
スマホアプリ版をベースにしたDMM版、Google Play Games版ではタッチ操作が主体で、マウスによってタッチをシミュレーションする設計思想だったのに対して、Steam版だけマウスカーソル主体の操作体系として再定義されていることになります。
マウス主体になると何が嬉しいかというと、マウスボタンを認識できるようになるので、実は従来版よりもマウス操作も便利になっています。
具体的には、マウス右ボタンが「キャンセル」操作に割り当てられていて、詳細ダイアログを閉じる、前の画面に戻る、といった操作が右ボタンで操作できます。
この「キャンセル」操作はAndroidでいうバックキーに相当し、DMM版などでもESCキーで利用できました。マウス自体の設定で追加ボタンにESCキーを割り当てているトレーナーは多かったと思います(自分がそう)。ゲーム外の独自設定なしで単に右クリックで実行できるようになったという事実は地味に熱い機能です。
ゲームパッド
公式ヘルプ の「基本操作」にゲームパッドの説明があります。ボタン名称はXbox Oneコントローラのもので統一して説明されています。
以下、引用。
■ボタン配置
ゲームパッドのデフォルトのボタン配置は以下のとおりです。
・カーソル自由移動 左スティック
・決定 Aボタン
・キャンセル Bボタン
・タブ移動/左 LBボタン
・タブ移動/右 RBボタン
・メニュー Menuボタン
・スクロール 右スティック
・ボタン間移動 方向パッド
・カーソル加速 RTボタン
・右画面変更 Viewボタン
※お使いのゲームパッドによってボタンの名称が異なる場合があります。
つまり、下記が未割り当て。
- Xボタン
- Yボタン
- LTボタン
- L3
- R3
基本操作
基本的には方向パッドでゲーム内ボタンのフォーカス移動を行い、「決定」でボタンを押下するプレイスタイルになります。要するに「決定」とはクリックのこと。
「キャンセル」とはAndroidでいうバックキーのこととは既に説明した通りで、DMM版やGoogle Play Games版でもESCキーとして同じ操作ができます。前の画面に戻るなど、各状況に応じてバックキーに期待されそうな操作が実行されます。
左スティックによる「カーソル自由移動」は補助的なもので、例えば「スキップボタンが右下に出てくるからあらかじめ移動しておこう」とかそういうときに使うことが多いです。
「カーソル加速」は便利に思ったことなくて、私は存在を忘れています。
右スティックによるスクロールは、スクロール可能なUI領域の中にカーソルがあれば、そのUIを対象にスクロールできます。ちょっとスキル選択画面を開いてポチポチスキル潰しする程度なら、あまり不便なく使えます。レースターンでなければ、「スキル」を押下した位置が既にスキル一覧の中なので、そのままスクロールできて、方向パッドでカーソル移動は事足りるので、左スティック触りません。
育成完了時のスキル選択など、真面目にポインティングして操作したいときは素直にマウスに持ち替えたほうが操作が早いです。
ほとんどゲームパッドだけで快適に操作できるが、場合によってゲームパッドにこだわらずにマウスも利用していくプレイスタイルに落ち着くなと思いました。
タブ移動
ウマ娘やサポカの詳細画面などで明確にタブとして視認できるものを中心に左右切り替えできます。この他にも特別にタブ扱いされているものとして下記があります。
残念ながら殿堂入りウマ娘やデッキの切り替えはショートカットがありません。
メニュー
メニューのショートカットがいるのかどうかは諸説ありそうですが、メニュー自体は汎用的な割り当てなので、メインストーリーやライブシーンなどでも使えます。そういう意味では、あらゆる画面を操作する目的においてあってもいい機能なのかも?
実際には、育成リタイアするときに一番使われそうです。私はリタイア確定した瞬間にマウスに持ち替えてメニューボタン連打してるので使ってません。
キーボード
※できることを把握するために確認したことを説明していますが、私はキーボードでプレイしてません
キーボード操作に関しては特にヘルプはなさそう?
ホーム画面メニューあるいは育成中メニューのオプションから「キーボード設定」が開けるので、使える操作と対応キーのマッピングを変更・確認できます。ここで実質的にキーボード操作のほとんどが説明されていると言えます。
各操作にはメインキーとサブキーの2種類のキーをマッピングします。


右画面に表示できる各画面を開く専用ショートカットがあるのが特徴。
「カーソル自由移動」のキーを押している間、WASDキーあるいは方向キーでマウスカーソルの自由移動ができるようになります。
ただし、ゲームパッドと違って、カーソル加速はないのが片手落ち感。
キーマウ操作を考える
カーソル加速がないなど、カーソル制御系が手薄なのは、キーマウ操作ができればいいだろう、という考えの表れなのかも?
キーマウ操作ならマウスは普通に使うので、カーソル移動と「決定」「キャンセル」はマウスに任せて、それ以外の機能ショートカットを左手で操作すればいいと考えられます。使う機能が少ないのなら、マウスの追加ボタンにキー割り当てして、マウスだけで完結するのもありですが。
しかし、使えるショートカットが豊富ではないので、タブ切り替えと右画面切り替え(特に因子と編成情報)ぐらいしか使わないだろうし、あんまり左手をキーボードに置きっぱなしの状況が想像できません。実用的なショートカットが増えればいい、とも言えます。
キーボードのみ操作を考える
ゲームパッドがほぼスティック使わずに遊べているのだから、キーボードのみの操作を考えたほうが手の負担軽減になって嬉しいでしょう。ゲームパッド派なので自分はやりませんが。
キーボードのみで操作することを考えると、頻繁に使う「キャンセル」の割当が遠かったり、全体的に右手が暇になる割当のように思えます。
例えば、「決定」がスペースでいいなら、「キャンセル」は隣の変換/無変換キー(JISキーボードの場合)にするとか、右手をホームポジションに置く前提でタブ左右移動をJキーとKキーに配置するとかでしょうか。右画面切り替えはその上段のキーを順に割り当てればアクセス良さそう。ジュークボックスは若干遠くていいのでYスタートとして考える。スクロールもよく使うし、初期設定のサブキーと衝突するので、JKの隣のキーを割り当てておくとか。右画面の個別ショートカットが覚えられないなら「右画面変更」を使いやすいキーに割り当てればよくてHキーとしてみるとか。
まとめると、
- キャンセル: 変換, 無変換
- 中段のキー
- 右画面変更: H
- タブ左: J
- タブ右: K
- スクロール上: L
- スクロール下: ;
- 上段のキー
- ジュークボックス: Y
- 因子: U
- ログ: I
- 編成情報: O
- ローテーション: P
- アイテムリクエスト: @
- メニュー: [
「カーソル自由移動」は、キーボードだと8方向だしアナログ入力できないし、「カーソル加速」も何故かないので、ゲームパッドに比べて不便そうです。ゲームパッドですら、状況次第では一時的にマウスを持ったほうが楽だし。
カーソル速度
ホーム画面メニューから開くオプションの「基本設定」タブで、「ゲームパッド/キーボード設定」グループ内に「カーソル速度調整」のスライダーが用意されています。1~10の10段階でデフォルト5。

ゲームパッドのカーソル加速がどの程度の加速なのか不明。アナログ入力だし、基準速度に対して倍率補正がかかってるように見えます。
画面設定
ホーム画面メニューの「設定」で「画面設定」グループでは、「画面設定」として「ウィンドウ」と「ボーダーレスフルスクリーン」を選べます。
左右分割レイアウトのとき、画面左上に表示されているフルスクリーン切り替えボタンでいつでも変更できるので、オプション画面をいちいち開く必要はないのが実際です。どこにも説明はなさそうですが、F11キーもショートカットとして使えます。

もうひとつピン留めボタンがありますが、これはウィンドウの最前面固定を切り替えるオプション。こういうオプションをゲーム側が提供するのは地味に偉い。
ところで、Steamの録画ショートカットは一般的にCtrl+F11です。フルスクリーン切り替えのF11対応はアプリ側の実装っぽいですが、どうも修飾キーの有無をチェックしていない雑な実装になっているようで、Ctrl+F11にも反応してフルスクリーン切り替えが発生してしまいます(本記事の執筆時点)。修正されてほしいところ。
追加機能を考える
ここまでSteam版の操作について解説してきました。それなりにうまくまとまっていて、マウス操作で手が疲れる人には非常に嬉しいものです。
しかし、まだもうちょっと調整してほしい部分もあるので、課題と改善案を考えてみます。自身がゲームパッドで操作しているので、基本的にはゲームパッドを前提に考えます。
実行/確認とスキップ/コンティニュー
このゲームの性質上、下記の状況が頻発します。
- 何らかの実行/確認ボタンを押して次の画面に進む
- 演出スキップボタンを押して次の画面に進む
このとき、押さなければいけない画面が同じ箇所にあれば、カーソル位置を動かさずに「決定」連打でいいが、現実はそうではない。
例えば、
- レース出走画面
- 下方にスキップか観戦か選ぶ2択のボタン配置で、基本的にスキップ(左のボタン)を選ぶ
- レース結果画面
- 下方にコンティニューか次へ進むか選ぶ2択のボタン配置で、コンティニュー選択時にはさらにコンティニュー確認ダイアログが表示され、ダイアログ内の実行ボタンにカーソル移動しないといけない。実行ボタンのショートカットがほしい。
- 次へ進めて結果を確定したら、さらに次に進む確認ボタンが下方中央に出てくるが、操作しやすいように判定領域がガバガバに設定されているっぽくて、だいたい手前の画面で右ボタン押してから連打でそのまま通るので、配置はあんまり気にならない(こういう配慮は嬉しい)
- 目標レース達成画面
- 次へ進めるために下方中央のボタンを押す
- 島評価画面
- 無人島シナリオにおいて特定ターン終了後に島評価が挟まるが、中央やや下の評価実行ボタンを押してから、右下のスキップボタンを押して、結果が確定したら下方中央の確認ボタンを押す・・・というカーソル移動しまくりの操作が発生する。
- ボタン表示を確実に待ってから、方向パッドでフォーカス移動すればいいのだが、フォーカス対象になる前に移動入力してしまうと関係ないUIにカーソルが吹っ飛んでいって戻すのが煩わしくなるし、表示を待つタイミングが連続で発生するのがまあまあストレスなので、ショートカットがほしい。「確認」or「スキップ」パターンから外れないので、ショートカット化が可能なはず。
このように、カーソル移動を伴うパターンの多くは「実行/確認」「スキップ」のショートカットが存在しているとカーソル移動なく解決することがわかります。
レース出走/結果画面では、左右のボタンに分かれて、左のボタンにもスキップ/コンティニューという頻繁に使う機能が置かれるため、これもまとめてひとつのショートカットにしてよさそう。
なので、「実行/確認」と「スキップ/コンティニュー」の2つに分類するのがよさそうだと考えました。
Aボタンが「決定」(クリック)、Bボタンが「キャンセル」なので、近い位置で空いているXYボタンを使う価値がありそう。Aボタン隣のXボタンに「実行/確認」、Yボタンに「スキップ/コンティニュー」を割り当てて、カーソル移動なしで呼び出せるようになっていると非常に嬉しい。
技術的にも、特定UIボタンに next や skip といったラベル付けを行っておき、それをショートカットとして押下できるようにする、という非常に簡単な仕組みで実装できるはずで、熟慮されたパターン化なら要望を通しやすいのではないか、と考えられます。タブ切り替えなんかもパターンに応じたショートカットなわけですし、その延長。
ウマ娘のUI設計は非常に洗練されていて徹底したポリシーがあるので、パターン化が十分になされていますし、次へ進むボタンは緑色のボタンとして強調表示されているなど視線誘導もきちんとしています。ショートカットを作るのは難しくないでしょう。
左右切り替えの再検討
例えば、殿堂入りウマ娘詳細画面では、その個体に関する情報のタブの切り替えはショートカットがありますが、隣接する個体に切り替える左右の矢印ボタンに対してはショートカットがありません。この画面では左右切り替えが個体内と個体外という2段階のレイヤーで構成されていて、個体内しか対応していないことがわかります。これは別のショートカットで呼び出せるようにしてほしいです。
個体切り替えは詳細画面から詳細画面への移動とも考えられ、「画面切り替え」として整理できると思います。
「カーソル加速」なくても困らないので、RTを遠慮なく使わせていただくとして、「画面切り替え」の左右にLT/RTを割り当てると、タブ切り替えと両立できるようになります。次善策として右スティックの左右に割り当てることも考えられますが、個人的にはLT/RTにしたほうが操作体系がきれいだと思ってます。
そして、特別にホーム画面のフッターがタブ切り替え対象にされているのが正直、誤爆するだけで鬱陶しいです。これを「タブ切り替え」ではなく「画面切り替え」の対象として整理し直します。
さらに、デッキ切り替えは画面内切り替えの範疇だと思うので、こっちを特別に「タブ切り替え」として迎え入れます。これで育成開始画面など、ホーム画面フッターが表示されているときに、LB/RBでデッキ切り替えを誤爆なく直感的に操作することが両立するようになります。
左画面スクリーンショット
SteamはF12キーでスクリーンショットを撮って、Steamの設定に従って所定の場所で保存・管理されます。
ただ、ウマ娘に関しては元がスマホ向け縦画面なので、横画面を左右分割して右画面として機能を追加するという特殊なレイアウトになっているのがSteam版ですし、多くの場合で左画面だけのスクショがほしいのです。これを手動で切り抜くのは面倒なので、公式に切り抜きスクショ機能がほしいです。
加工済みスクリーンショットをゲーム側で実装するための機能はSteam SDKが提供しているみたいなので、Steamのギャラリーに登録されるように自然に実装することができるはず。

左右分割レイアウトのとき、左上にフルスクリーン切り替えなどのボタンが並ぶので、ここに切り抜きスクショ用のボタンを追加してもらうとわかりやすそうです。
キーボードショートカットからも呼べるようになるのが理想。キーボードから呼べるなら、ボタンカスタムできるゲームパッドでも利用が容易になるので、必ずしもゲームパッドに操作を割り当ててもらわなくてもよいです。
育成コマンドのショートカット
育成コマンドは基本要素が決まっていて、わざわざカーソル選択したいわけでもなく、ショートカットがあってもいいものだと思います。だいたい行動決まってるでしょう。
これはヘビーユーザ向けの提案として一応考えてみたもので、今回の提案の中ではなくてもいい部類ではあります。

全シナリオで共通の「お休み」「トレーニング」「スキル」「保健室」「お出かけ」「レース」に任意でショートカットキーを割り当てられるようにします。育成シナリオ別の独自コマンドも1個までっぽいので、ショートカット対象にしてよさそう。育成コマンドではないが「能力詳細」も検討していいでしょう。
ショートカットはデフォルトで未割り当てにしておき、ヘビーユーザが自分好みの設定をするのがいいと思います。
ゲームパッドではボタン数が足りないので、背面パドルなどの追加ボタンにキー割当していくことを考えると、キーボードだけ対応してもらえれば概ね十分で、ゲームパッドユーザにも恩恵があると言えるでしょう。
ゼロコンフィグで直感的に操作できるもののほうが、多くのユーザ・開発者に好まれそうだから、この提案は通しにくいだろうなとも思ってはいます。
個人的には、カーソル移動でごちゃごちゃして「お休み」を誤爆するようなことしたくないという気持ちがあるにはあるのです。現在、重要なのは「トレーニング」とスキル潰しのための「スキル」で、この2つにショートカットがあるとカーソル移動の手間が減りそうな気がしています。
要望まとめ
ゲームパッドでより快適に操作できることを目指して、よく使うパターン化された機能アクセスにショートカットを与えることを考えてきました。
以下、まとめです。
- 「実行/確認」にXボタン、「スキップ/コンティニュー」にYボタンを割り当て
- 「実行/確認」対象はレース進行やシナリオ進行などで表示される確認画面の緑色ボタンを想定。
- スキップ対象は育成演出スキップ、レース出走前「結果を見る」を想定。観戦中のスキップ、競技場のスキップなどを加えても違和感はない。
- レース結果で「結果を見る」の位置にあったボタンが「コンティニュー」に置き換わるので、スキップと同じショートカットで利用できると直感的。
- あらゆるスキップに対応するなら、メインストーリーやライブシーンのスキップを直接呼び出せてもいいかもしれない。
- ゲームパッド操作はヘルプを読まないとわからず、ユーザに伝わらない可能性がある。デフォルト挙動にしたくなければオプション化でもいい・・・が、目的もなくXYボタンを押すこともないだろうし事故らないと思う。操作説明画面が別途あってよさそう(後述)
- 「画面切り替え」の左右にLT/RTボタン(あるいは右スティック左右)を割り当て
- 既存のRT割り当てだった「カーソル加速」は再考(後述)
- 「画面切り替え」対象は、殿堂入りウマ娘(練習パートナー含む)、ホーム画面フッター
- 「タブ切り替え」対象にデッキ切り替えを新規追加。「練習」の「マイ出走リスト」も対象にしてよさそう。
- 「カーソル加速」はそもそもカーソルの自由移動を極力避けたいので価値が低く、使いやすいボタンをひとつ消費しているため、位置づけを再検討する。
- トレーニング画面を開いたとき、現在選択中のトレーニングへ自動でカーソル移動するオプションを追加。そのまま「決定」操作でトレーニングを踏むことができるようになる。
- マウスで操作している人には不要な挙動なので、あくまでオプションとする。
- 左画面スクリーンショット機能を追加する
- 左上にスクリーンショットボタンを追加して呼び出し
- キーボードショートカットも用意する
- 操作説明をわかりやすいところに表示する
- ヘルプや設定を見ないとわからないのは不便だし認知してもらえないので、現在の操作割り当てを確認できる画面を用意して、画面左上に操作説明ボタンを追加する
- 育成コマンド(お休み、トレーニング、スキル、お出かけ、レース)と能力詳細に任意のショートカットを割り当てられるようにする
- ヘビーユーザ向けに効率化・誤操作低減するものなので優先度は低い
- F11キーによるフルスクリーン切り替えは修飾キーの有無を正しくチェックする(ほぼ不具合みたいなもの)
なるべくゲーム仕様やデザイン思想に寄り添い、実現可能な範囲に収まっているはず。
公式に要望を出すために考えをまとめてみたものなので、これを参考に公式に要望を出す人が増えて、これなら対応したほうがよさそうだなっていう雰囲気を出していってくれると嬉しいです。ここからコピペしてもらってもいいですよ。