Introducción

func _ready():
    print("Hello world!")

¡Bienvenido a la documentación oficial de Godot Engine, el motor de juegos 2D y 3D gratuito, de código abierto y gestionado por la comunidad! Tras esta descripción, encontrarás una herramienta potente y fácil de usar que te permitirá desarrollar cualquier tipo de juego, para cualquier plataforma y sin restricciones de uso.

Esta página pretende dar una presentación amplia del motor y de la documentación, para que sepas por dónde empezar si eres principiante o dónde buscar si necesitas información de una característica específica.

Antes de comenzar

La página Tutoriales y recursos enlista vídeo tutoriales contribuidos por la comunidad. Si prefieres videos antes que texto, considera echarles un vistazo. En cualquier caso, la sección Comenzando es un gran punto de partida.

En caso de que tenga problemas con alguno de los tutoriales o con su proyecto, puedes encontrar ayuda en los distintos Canales de la comunidad, especialmente en la comunidad Discord de Godot y en el Foro.

Acerca de Godot Engine

Un motor de juego es una herramienta compleja y difícil de presentar en pocas palabras. Aquí hay una rápida sinopsis, que eres libre de reutilizar si necesitas una breve reseña sobre Godot Engine:

Godot Engine es un motor de videojuegos repleto de características, multiplataforma para crear juegos 2D y 3D por medio de una interfaz unificada. Provee un conjunto exhaustivo de herramientas comunes, para que los usuarios puedan enfocarse en crear juegos sin tener que reinventar la rueda. Los juegos pueden exportarse en un sólo clic a numerosas plataformas, incluyendo las principales plataformas de escritorio (Linux, macOS, Windows), plataformas móviles (Android, iOS), así como plataformas y consolas basadas en la web.

Godot es completamente gratis y de código abierto bajo la permisiva licencia MIT (Licencia del Instituto Tecnológico de Massachusetts). Sin condiciones, sin regalías, nada. Los juegos de los usuarios son suyos, hasta la última línea de código del motor. El desarrollo de Godot es totalmente independiente y dirigido por la comunidad, lo que permite a los usuarios ayudar a dar forma a su motor para que coincida con sus expectativas. Está respaldado por la Godot Foundation (Fundación Godot) sin fines de lucro.

Organización de la documentación

Esta documentación está organizada en varias secciones:

  • Acerca de contiene esta introducción así como información sobre el motor, su historia, su licencia, autores, etc. También contiene el Preguntas Frecuentes.

  • Primeros Pasos contiene toda la información necesaria sobre cómo usar el motor para desarrollar juegos. Comienza con la sección Introducción que debería ser el punto de partida para todos los usuarios nuevos. ¡Este es el mejor lugar para empezar si eres nuevo!

  • El Manual se puede consultar o referenciar cuando sea necesario, en cualquier orden. Contiene tutoriales y documentación específica para cada característica.

  • Detalles del Motor contiene secciones destinadas a usuarios avanzados y contribuidores. Incluye información sobre compilar el motor, trabajar con el editor, o desarrollar módulos C++.

  • Comunidad está dedicada a la vida de la comunidad de Godot e incluye una lista de tutoriales y materiales de terceros recomendados fuera de esta documentación. También proporciona detalles sobre la Librería de Assets. Anteriormente, también listaba las comunidades de Godot, las cuales ahora se encuentran en el sitio web de Godot.

  • Por último, la Referencia de Clases documenta por completo la API de Godot, también disponible dentro del editor de scripts del motor. Puedes encontrar información sobre todas las clases, funciones, señales y muchos más aquí.

Además de esta documentación, tal vez quieras echar un vistazo a los distintos proyectos de demostración.

Acerca de esta documentación

Los miembros de la comunidad de Godot Engine escriben, corrigen, editan y mejoran esta documentación continuamente. Siempre buscamos más ayuda. También puedes contribuir abriendo incidencias en Github o traduciendo la documentación a tu idioma. Si te interesa ayudar, consulta «Cómo contribuir <https://contributing.godotengine.org/en/latest/organization/how_to_contribute.html>» y «Redacción de documentación <https://contributing.godotengine.org/en/latest/documentation/manual/index.html>» o ponte en contacto con el equipo de documentación <https://godotengine.org/teams/#documentation> en el «Chat de colaboradores de Godot <https://chat.godotengine.org/>».

Todo el contenido de la documentación está licenciado bajo la licencia permisiva Creative Commons Attribution 3.0 (CC-BY 3.0), con atribución a "Juan Linietsky, Ariel Manzur y la comunidad de Godot Engine" a menos que se indique lo contrario.

¡Diviértete leyendo y haciendo juegos con Godot Engine!