Saltar al contenido

Godot para principiantes: por dónde empezar

Un motor gratuito, de código abierto y ligero. El camino más corto entre la idea y el primer juego jugable.

Por Redacción MATHEUZERAPublicado el 2 min de lectura

Código de programación de colores en una pantalla oscura

Godot es un motor de videojuegos gratuito y de código abierto, distribuido bajo la licencia MIT. No cobra regalías y funciona en ordenadores modestos, lo que lo ha convertido en la puerta de entrada de muchos desarrolladores independientes.

Tres conceptos para entender primero

  1. Nodos

    Todo en Godot es un nodo: un sprite, una cámara, un sonido, un área de colisión. Cada nodo hace una cosa.

  2. Escenas

    Una escena es un árbol de nodos guardado en un archivo. El jugador es una escena, el enemigo es otra, el nivel es otra. Las escenas pueden contener escenas.

  3. Señales

    Las señales avisan de que algo ha pasado, como un botón pulsado o un enemigo derrotado. Otros nodos escuchan y reaccionan, sin que uno necesite conocer al otro por dentro.

El primer proyecto

Empieza pequeño de verdad: un personaje que se mueve, un objeto que recoger y un contador en pantalla. Ese proyecto ya pasa por movimiento, colisión, señales e interfaz, que son la base de cualquier juego más grande.

La documentación oficial la traduce la comunidad e incluye un tutorial completo de un primer juego en 2D. Es el mejor siguiente paso después de este artículo.

Fuentes y referencias