C贸mo mantener objetos en pantalla con CanvasLayer en Godot

Cuando necesitamos mostrar en pantalla la cantidad de puntos o vidas del jugador, Godot nos permite usar un nodo llamado: CanvasLayer, en el que podemos colocar cualquier objeto que queramos siempre en la pantalla, no s贸lo textos. Usar el nodo CanvasLayer Primero tenemos que identificar los nodos que necesitamos en la pantalla, en caso de mostrar las vidas o puntos, usaremos un nodo Label y un script para trabajar con Singleton. Vamos a crearlo como Leer m谩s…

4 Preguntas para los desarrolladores de ParaTrooper

Desde que la versi贸n de Godot 3 fue lanzada, muchos desarrolladores decidieron estudiarlo. Es una herramienta gratuita, con una comunidad activa y en constante aumento. Durante 2016 aprender sobre Godot parec铆a una tarea dif铆cil para la comunidad hispana de desarrolladores. Sin embargo, muchas personas se esforzaron por estudiar todo lo que pod铆an y ahora se ven beneficiados. Con el crecimiento de Godot y su estabilidad financiera, se promete ser la mejor alternativa 100% gratuita a Leer m谩s…

ForoGodot – Resuelve tus dudas y ayuda a m谩s personas

Hace ya unos diez meses desde que fundaron el foro de Godot en espa帽ol, en ese momento la comunidad hispana era menor a los 1000 usuarios y el foro ha pasado desapercibido para muchas personas. Generalmente las preguntas se lanzan en los grupos de Facebook o Telegram por su facilidad. Sin embargo, las redes sociales tradicionales no son recomendadas para solicitudes de c贸digo o soluciones a problemas generales, porque no ayudan a los usuarios que Leer 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 formatos “.otf” y “.ttf”, mientras que un recurso BitmapFont usa “.font” y “.fnt”. Importar un font Dentro del nodo Label (o cualquier nodo que tenga Leer m谩s…

C贸mo usar el Singleton (AutoLoad) en Godot

Mientras aumenta la complejidad en un proyecto, la necesidad de manejar datos persistentes聽 (variables del jugador, enemigos, funciones) se convierte en algo insostenible para la jerarqu铆a de escenas. Podemos tener en cada nivel una escena que sostenga las variables de otra, pero al hacer funciones con un elevado requerimiento de memoria, se puede notar una perdida considerable. Por esta raz贸n, aunque Godot no admite las “variables globales”, tenemos la opci贸n de cargar scripts durante todo Leer m谩s…

Scripts en Godot

Para desarrollar nuestros juegos necesitamos aprender sobre un lenguaje de programaci贸n, en Godot tenemos cuatro opciones: GDScript: es un lenguaje dise帽ado para Godot, se adapta perfectamente con el editor y esta basado en la sintaxis de Python. VisualScript: te permite crear funcionalidades con una “programaci贸n visual”, tambi茅n se adapta perfectamente con el editor de Godot y se asemeja a los Blueprints usados en Unreal Engine. C++: el lenguaje con mejor rendimiento que podemos tener en Leer m谩s…

C贸mo instanciar escenas en Godot

En Godot cada escena puede ser un componente para nuestro juego. Tenemos la posibilidad de juntar muchas escenas dentro de un nodo principal (visto de este modo las escenas son como familias de nodos que se juntan con un nodo padre). Puedes descargar el proyecto Aqu铆. Instanciar escenas desde el editor Cuando guardamos una escena, se convierte en un PackedScene y genera una extensi贸n “.tscn”.聽 Podemos hacer la instancia de una escena para colocarla dentro Leer m谩s…

驴Qu茅 son los Nodos y las Escenas en Godot?

Cuando una persona con experiencia en otro motor llega a Godot, va a comparar el flujo de trabajo y se asegurar谩 de que su nueva herramienta sea “mejor” o, al menos, cumpla sus expectativas. Si llegan con la intenci贸n de manipular escenas como si de Unity se tratara, van a encontrar que est谩n dise帽adas de una forma diferente, mientras que en Godot las escenas son un “todo” en Unity no consiguen un nivel tan alto de importancia. Hoy voy a explicar un poco sobre los nodos y escenas en Godot.

(m谩s…)