Resumen

¿Cuál es la historia detrás del inicio en Godot?

Iniciar en cualquier nueva tecnología o herramienta es siempre una experiencia única y desafiante. Así fue para Luna Studio, una empresa con una sólida base en el desarrollo web desde 2006. A lo largo de los años, mientras trabajaban con múltiples clientes en proyectos de desarrollo web, una oportunidad inesperada llamó a su puerta: un cliente les propuso diseñar un videojuego. A pesar de no haber desarrollado videojuegos anteriormente, asumieron el desafío con entusiasmo y comenzaron una transición desde el diseño web al mundo del desarrollo de juegos.

El proceso resultó ser una experiencia divertida y enriquecedora. Luna Studio se encontró ante la necesidad de aprender rápidamente, lo cual, a pesar de ser estresante, fue enormemente satisfactorio. Fue entonces cuando decidieron explorar de lleno el desarrollo de videojuegos, investigando las diferentes opciones de motores de juego disponibles.

¿Por qué elegir Godot como el engine para desarrollo de videojuegos?

Al investigar sobre las alternativas para motores de videojuegos, surgieron nombres conocidos como Unreal y Unity. Sin embargo, Luna Studio buscaba una opción que alinease con su filosofía de trabajar con software libre, una experiencia que ya tenían gracias a su uso de WordPress por más de una década.

Fue así como descubrieron Godot, una potente herramienta de desarrollo de juegos que cumplía con los requisitos que tenían, particularmente en la creación de juegos en 2D. Una de las características que más les atrajo de Godot fue su eficiente sistema de exportación a web, una necesidad puntual del cliente que los había introducido al mundo del gaming.

Explorar Godot reveló que el engine no tenía grandes limitaciones de desarrollo y era versátil para ejecutar sus proyectos. Después de varias pruebas y juegos desarrollados, confirmaron la capacidad de Godot para cumplir con sus expectativas.

¿Qué papel juega GDScript en Godot?

GDScript es el lenguaje de programación nativo de Godot, una elección natural para Luna Studio. Al provenir de un entorno de diseño web donde JavaScript y Python eran habituales, encontrar un lenguaje con una sintaxis familiar fue un punto fuerte del match que lograron con Godot.

GDScript no solo facilitó su transición por compartir estructuras lógicas similares a lenguajes que ya dominaban, sino que además es parte de la comunidad de código abierto, lo cual fortaleció la decisión de adoptar Godot. El lenguaje, junto con el soporte gratuito y colaborativo, reforzó la confianza de Luna Studio al decidir enfocar su desarrollo en esta comunidad dinámica.

¿Cómo es la comunidad Godot?

Uno de los aspectos más atrayentes de Godot es su vibrante comunidad. La experiencia de Luna Studio se enriqueció no solo por las capacidades técnicas del engine, sino también por la colaboración y apoyo disponible dentro de la comunidad de Godot. Aquí, encontraron a personas dispuestas a ayudar, resolver dudas y compartir conocimientos.

Este entorno comunitario fue decisivo para que Luna Studio eligiera apoyar el desarrollo dentro de Godot, asegurando sus primeras experiencias con el motor de juego fueran no solo productivas sino también comunitarias y enriquecedoras.

Ahora, se invita a los estudiantes y desarrolladores a compartir sus propias historias y experiencias con Godot, e incluso a reflexionar sobre la motivación que los llevó a interesarse por este motor. Este enfoque abierto y colaborativo es una de las razones por las cuales Godot sigue ganando terreno en el mundo del desarrollo de videojuegos.