|
|
@@ -8,9 +8,9 @@
|
|
|
ifdef::env-github,env-browser[:outfilesuffix: .adoc]
|
|
|
|
|
|
|
|
|
-
|
|
|
+////
|
|
|
image::http://www.jmonkeyengine.com/wp-content/uploads/2010/10/grapplinghook.jpg[grapplinghook.jpg,width="256",height="192",align="right"]
|
|
|
-
|
|
|
+////
|
|
|
|
|
|
A HUD (Head-Up Display) is part of a game's visual user interface. It's an overlay that displays additional information as (typically) 2-dimensional text or icons on the screen, on top of the 3D scene. Not all games have, or need a HUD. To avoid breaking the immersion and cluttering the screen, only use a HUD if it is the only way to convey certain information.
|
|
|
|
|
|
@@ -31,14 +31,18 @@ a|Cons
|
|
|
|
|
|
a|Attach elements to default guiNode:
|
|
|
a|Easy to learn. jMonkeyEngine built-in +++<abbr title="Application Programming Interface">API</abbr>+++ for attaching plain images and bitmap text.
|
|
|
-a|Only basic features. +You will have to write custom controls / buttons / effects if you need them.
|
|
|
+a|Only basic features. +
|
|
|
+You will have to write custom controls / buttons / effects if you need them.
|
|
|
|
|
|
a|Use advanced <<jme3/advanced/nifty_gui#,Nifty GUI>> integration:
|
|
|
-a|Full-featured interactive user interface. +Includes buttons, effects, controls. +Supports XML and Java layouts.
|
|
|
+a|Full-featured interactive user interface. +
|
|
|
+Includes buttons, effects, controls. +Supports XML and Java layouts.
|
|
|
a|Steeper learning curve.
|
|
|
|
|
|
a|Use user contributed +++<abbr title="Graphical User Interface">GUI</abbr>+++ libraries such as <<jme3/contributions/tonegodgui#,tonegodgui>> or link:http://hub.jmonkeyengine.org/t/lemur-api-documentation/27209[Lemur]:
|
|
|
-a|Both have many features that would be difficult to do with Nifty +Includes buttons, effects, controls. +New features are still being released
|
|
|
+a|Both have many features that would be difficult to do with Nifty +
|
|
|
+Includes buttons, effects, controls. +
|
|
|
+New features are still being released
|
|
|
a|Are not necessarily guaranteed future updates, not as well documented
|
|
|
|
|
|
|===
|