The ínterface is the part of the code that allows the player to interact with the game. This includes buttons that can be pressed, a variety of other controls such as sliders, texts, and dialogue options, as well as keyboard and mouse commands.
Structure of the interface
There are several coding elements that give structure to the interface: the menu, the GUI panel at the bottom of the game screen, a number of icons that may appear on top of the world view, and management screens that pop up. The player can also interact directly with the game world for the purposes of moving, combat, shopping, picking up items, entering dungeons, etcetera. Text messages and voice, as well as sound and visual effects provide additional information from the game to the player.