Cómo cambiar el diseño en los nodos GUI

Seguramente en algún momento has alabado la solución que Godot nos proporciona al momento de hacer interfaces de usuario, pero has odiado el diseño que viene por defecto. Claro que puedes solucionarlo de una forma sencilla, aplicando una textura externa… pero generalmente necesitas un cambio minúsculo, puede resultar molesto tener que buscar gráficos para algo tan simple como un botón, por eso:  hoy aprenderás a configurar un nuevo estilo para los nodos de GUI.

(más…)

Pausar el juego en Godot

Pausar la partida en un vídeojuego es algo muy importante y se puede hacer de diferentes maneras. Mientras que en motores como GameMaker: Studio la programación de un menú de pausa puede tardar sus 15 min, en Godot podemos hacerlo en uno y medio.

Podemos controlar la pausa de nuestro juego desde cualquier nodo, simplemente necesitamos un script y un nodo que se encuentre en la escena y, preferiblemente, no forme parte del jugador, enemigo u objeto. Además, hay una forma mas fácil para tener la pausa: usando un script singleton que, como saben, se ejecuta durante todo el proyecto. Ahora vamos a ver los dos métodos para hacer una pausa en Godot.

(más…)

Cómo importar fuentes (Font) en Godot

Si queremos tener un estilo único en nuestras letras, Godot nos permite importar diferentes tipos de fuente. Sin embargo, no podemos trabajar con todas las extensiones que hay, es recomendable explicar al diseñador los formatos que pueden usar. Si dentro de Godot creamos un recurso DynamicFont, podemos trabajar con los Leer más…