ゲームのHUDとGUIの違いは何ですか?


34

ゲームのグラフィカルHUD(ヘッドアップディスプレイ)とGUI(グラフィカルユーザーインターフェイス)の違いを知っている人はいますか?HUDはGUIの一部であり、情報を表示するだけですか?つまり、GUIを使用して(ボタンをクリックするなど)、HUDを技術的に操作することはできませんか?または、両方の用語は基本的に同じことを説明していますか?

注:ゲーム中にこれらの単語について話している。

次の例を参照してください。

overwatchguiorhud?

この画像ではGUIとは何を表し、HUDとは何を表しますか?


回答には、HUDとは異なる仮定があります。DMGregoryの答えは、ゲームウィンドウ上に表示される静的な情報画面であると想定しています。Bramは、HUDがグラフィカルな非対話型ディスプレイであると想定しています。定義を質問に含める必要があります。
person27

2
この質問は、ボタンとGUIの違いを尋ねるのと似ています。
スリーブマン

3
オフトピック:これは、このサイトで見た中で最もクリエイティブなユーザー名です。
S.タリクチェティン

別の答えは必要ないと思いますが、HUDの目的は、個人が集中する必要のあるものから目をそらさずに必要な情報を取得できるようにすることだと指摘します。この用語は、HUDがインストルメントパネルを見ずに物事を見ることができる元の設定(戦闘機)でより自然ですが、私はまだ重要なことから焦点を奪わないという目標がHUDを定義するための鍵だと感じています。
コートアンモン

HUDには、GUIに等しいが、GUIは常にHUDに等しくない
マテオス

回答:


80

HUD グラフィカルユーザーインターフェイスであると私は主張します。HUD 情報をグラフィカルにユーザーに表示する方法です。

他のいくつかの答えとは対照的に、GUIという用語はすべての要素が直接対話的であることを要求しません-フォーム上のコントロールの隣のラベルは依然としてGUIの一部であり、システムと対話する方法をプレイヤーに案内し、ラベル自体をクリックしても何も達成されない場合でも。

HUD要素を区別するのは特定の この情報が表示される方法ですユーザーに。「ヘッドアップディスプレイ」は、コントロールパネルのライトまたはダイヤルとは対照的に作成されました。それらの前の世界でそれを確認します。「ヘッズアップ」の特徴は、情報が独自のダッシュボードではなく世界中にオーバーレイされ、特定の場所に目を向ける必要がなく、ユーザーのカメラまたは頭で追跡することです。それ(特にVRゲームで顕著)。

たとえば、このStarCraftのスクリーンショットでは、選択とヘルスがユニットにオーバーレイされ、コーナーのリソースカウンターがすべてHUDを構成し、ゲームワールドにオーバーレイされると主張します。下のクロムのマップ、注文ボタン、選択範囲の読み出しは、ワールドビューポートの外側に存在するため、HUDにはなりません。

Screenshot of Starcraft contrasting different types of GUI

このようなトップダウン/等尺性のゲームよりも、HUDという用語が1人称視点と3人称視点の肩越しの視点で適用されるのがより一般的ですが、両方のスタイルを対比する例を見つけたいと思いました。HUDクロームと非HUDクロームの両方を使用した一人称の例を見つけるのは困難ですが、昔ながらのダンジョンクローラーはこの種のミックスを使用することもあります。ここでは、「Small Cave Troll」ラベル、レベル、およびヘルスバーは世界にオーバーレイされているためHUDであり、GUIの残りの部分は(ほとんど)世界へのプレイヤーのウィンドウの外側にあり、「ヘッドアップ」ではありません" この意味で。

Screenshot of The Nights & Candles

一部のゲームには、インベントリ管理インターフェイスなど、ビューポートの上にあるフローティングウィンドウまたはパネルもあります。これらがほとんど不透明な場合、ダッシュボードのクロムの例とほぼ同じように、ゲームワールドのかなりの部分を隠してしまうため、一般的には非HUD GUI要素と見なします。


17
HUDはGUIの一部であると言う方が正しいでしょうか?単に説明するために、それらはまったく同義ではありません。
シュレディンガーの

3
必ずしもより正確ではありません。「すべての動物は犬である」ということを暗示することなく、「すべての犬は動物である」と言うことができます;)「is-a」の関係は必ずしも対称で
DMGregory

1
@DMGregory:Starcraftのスクリーンショットの画面下部にある要素をHUDとして含めます。振り返ってみると、最初のコメントで悪いことを説明すべきだった。
ジャックエイドリー

1
@ DarrenBartrup-Cookインフィクションに存在する/要素が見ることができるインターフェース要素の用語は、「diegetic interface」です。これには、キャラクターがヘルメットまたはコックピットスクリーン内に投影した可能性のある文字通りのヘッドアップディスプレイと、そのリンクのSteel Battalionスクリーンショットのインストルメントパネルのような非HUDインターフェイスの両方が含まれます。
DMGregory

2
それで、「この画像でGUIとは何と記述され、HUDとは何ですか?」OPの質問で?
spacetyper

26

双方向性

HUDはインタラクティブではありません。情報のみを表示し、クリック、ドラッグ、閉じるなどはできません。

ゲームのGUIは、他のUIと同様に、インタラクティブです。メニュー、ボタン、スクロールバー、その他のUI要素があります。

ヘッドアップディスプレイという用語は、戦闘機を指します。キャノピーに情報を表示することは、パイロットがダッシュボードのゲージとインジケーターを見下ろす必要がないことを意味します。


11
@computercarguy-HUDがインタラクティブな場合、GUIになりました。一つは、Dの isplay。もう1つは、インターフェイスです。
マズラ

2
HUDにトリガーを引いたときに減少する弾丸カウンターがある場合、それはインタラクションではありませんか?;)
DMGregory

4
ここで、一方通行のコミュニケーションをインタラクションと見なしていない人が多いことに驚いています。私はいつもそう考えていました。送信者は何らかのチャネルを介して情報を提供するように機能し、受信者は情報を内部化し、状態を変更できるように機能します。したがって、両当事者は、互いに関与するアクションに関与しています。インタラクション。
bcrist

2
@DMGregory:いいえ、違います。HUDで「弾丸を1つ減らす」ボタンを押していません。トリガーを押すと、HUDは以前と同じ情報を表示し続けました。値が変更される可能性がありますが、情報は同じです。
ニコルボーラス

2
@bcrist「一方向」の何かが「インター」の何かであると考える人が多いのは驚くことではありません。定義により、「インター」の何かは双方向です。それは「行為」と「相互作用」の明確な違いです。
corsiKa

6

HUDはGUIの一部であり、情報を表示するだけですか?

はい。(名前が示すように)ヘッドアップディスプレイは、ゲーム中に情報を表示するためのものです。ただし、一部のシナリオでは、HUDは扱いにくい場合があります。例えば、モバイルベースのゲームであなたがいるときに別のアクションを実行し、画面のボタンの上にあるゲーム内


5

GUIとHUDは不正確な用語です。つまり、詳細が必要な場合を除き、人々はその意味を知っているでしょう。用語に付けられた具体的な意味は、サブカルチャー、会社、現在のプロジェクト、または作業中のプロジェクト内のチームによって異なります。証拠:このまさに質問に対する異なる答え。

グラフィックスという用語でのHUDという用語は、しばしばターミネーターとロボコップを連想させます。これを超えて、ゲームでの意味は標準化されておらず、用語を使用して詳細を参照する場合は、最初に用語の使用を説明する必要があります。

RobocopTerminator

GUIは通常、画面に表示されるすべてのものです。システムトレイメニュー、アプリケーションアイコンなど、メインウィンドウの一部ではないものをインまたは除外できます。入力処理を含めることができますが、必須ではありません。GUIは視覚的+音声を指すために誤って使用されることがあります。これらの場合のより良い用語はUIですが、GUIが使用されることもあります。


あなたの答えにスクロールする直前に、私もこれに気づきました。私は、彼らが探しているHUDの定義を追加するためのOPのポイントとしてそれを要約しました。少し驚いたので、多くの答えが
何らかの

3

ゲームのGUIは、プレイヤー、銃、ゲーム世界などのゲーム世界を除いて、画面に表示されるほとんどすべてのものです。hudは、プレイヤーの健康、弾丸数などの情報を表示するために使用されるすべてのものです。等


3

HUDという用語は、パイロットに中継される情報がコックピット内の機器に表示されるのではなく、コックピットスクリーンに投影される戦闘機に由来します。重要なのは、パイロットが関連情報を収集するために外の世界から目をそらす必要がないことです。コンピューターゲームの類推で使用されるため、明確で明確な使用法はありません。

通常、HUDはユーザーインターフェースの一部であり、(a)ゲームワールドと共に移動されません(ゲーム内オブジェクトに関連して配置される要素(健康や名前のラベルなど)を除く)、および(b)ゲームにオーバーレイされます他のHUD要素によってのみ不明瞭にすることができるように。ほとんどの場合、HUDは2Dですが、一部のFPS(特に)には3D HUD要素があります。


1

GUIはユーザーが操作するものです。HUDは、ゲームがプレーヤーに表示するものです。

画像のすべてがHUDであると思います。メニューを開くと、それがGUIになります。


0

私はこのように見ています。HUDはゲーム中にユーザーに継続的な情報を表示し、特定のイベントに応答してGUIが表示され、ユーザーがゲームの一部を制御できるようにします。通常、GUIが開いている間、ユーザーはゲームの他の部分と対話できません。

たとえば、Minecraftでは、下部のヘルスバーとホットバーはHUDであり、プレーヤーのステータスに関する情報を常に提供します。プレイヤーのインベントリと、チェスト、ファーネスなどとやり取りするためのインベントリは、プレイヤーがキーを押すか、世界のブロックを右クリックして開くGUIです。GUIが開いている間、プレーヤーは他のアクションを実行したり、ゲームで他に何が起こっているかを明確に確認することさえできません。

また、ゲームを終了したり、ユーザーがエスケープキーを押したときに通常表示される設定を変更したりするメニューなど、ゲームデザインの「GUI」という用語をゲーム自体を制御するメニューに適用します。これらはゲームプレイの一部ではありませんが、それらは周囲のアプリケーションの一部です。


0

GUIは、ゲーム開発で使用するのに不適切な用語です

古典的に、GUIとは、ユーザーに情報を提供するか、何らかの方法で対話できる視覚要素を意味していました。

(ほとんどの)ゲームでは、画面上のすべてがGUIのこの古典的な説明に該当することを意味します。

HUDという用語は、(この分野では)この役に立たない用語に取って代わるために明示的に存在しています。プレーヤーが情報に基づいた決定を下すために必要な情報をゲームレイヤーの上に表示します。


3
実際には、ゲームではGUIという用語が今でも多く使用されています。たとえば、この交換のguiタグを参照してください。400以上の質問があります。また、他の回答で指摘したように、メニュー、ツールバー、ウィンドウなど、HUD ではないゲームでも多くのユーザーインターフェイス要素を使用しているため、HUDが完全に使用を置き換えるとは言えません。
DMGregory

1
FTLのゲームプレイ全体、ほぼすべてのゲームインベントリシステム、メインメニュー、それはGUIではなく、HUDだけですか?私はこれにまったく反対し、質問に対する有用な回答を提供するのではなく、特にあなたの意見に当てはまるとは限りません。
ジョシュアヘッジズ

3
Weckarにはポイントがあると思います。古典的に、GUIはグラフィックスであり、テキストベースの古いダンジョンクローラーとは対照的です。これは、ほぼすべてのゲーム以外のプログラム(TextUI対GUI)にも適合します。現代のゲームでは、一般的にすべてがグラフィックによって生成されます。
Xtros

2
なぜこれが-1で一番下にあったのですか?他のすべての答えは間違っているようです。TUI(Text User Interface)とCLI(Command Line Interface)のゲームの例をスクリーンショットと比較して表示し、インターフェースの種類の違いを説明する必要があるかもしれません。たとえば、nethackはTUIゲームであり、CLIゲームのbsdのバトルスターです。そこでGUIの用語が役立ちます。
-JoL

@DMGregoryそのタグの説明は恐ろしいです...
jpmc26
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.