Up to date

This page is up to date for Godot 4.2. If you still find outdated information, please open an issue.

User interface (UI)

In this section of the tutorial we explain the basics of creating a graphical user interface (GUI) in Godot.

UI building blocks

Like everything else in Godot the user interface is built using nodes, specifically Control nodes. There are many different types of controls which are useful for creating specific types of GUIs. For simplicity we can separate them into two groups: content and layout.

Typical content controls include:

Typical layout controls include:

The following pages explain the basics of using such controls.

GUI skinning y temas

Godot cuenta con un sistema completo de personalización de interfaz gráfica (skinning) y temas para nodos de control. Las páginas en esta sección explican los beneficios de este sistema y cómo configurarlo en tus proyectos.

Tutorial de nodos de control

Los siguientes artículos cubren detalles específicos sobre cómo utilizar nodos de control particulares.