Up to date

This page is up to date for Godot 4.2. If you still find outdated information, please open an issue.

Introducción

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

Bienvenido a la documentación oficial de Godot Engine, ¡el motor de videojuegos 2D y 3D libre y de código abierto impulsado por la comunidad! Detrás de estas palabras, encontrarás una herramienta poderosa y amigable para el usuario que puedes utilizar para desarrollar cualquier tipo de juego, para cualquier plataforma y sin restricciones de uso de ningún tipo.

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

Antes de comenzar

La página Tutoriales y recursos enlista videotutoriales hechos por la comunidad. Si prefieres videos antes que texto, considera echarles un vistazo. De otra manera, la sección Comenzando es un gran punto de partida.

In case you have trouble with one of the tutorials or your project, you can find help on the various Community channels, especially the Godot Discord community and Forum.

Acerca de Godot

Un motor de juego es una herramienta compleja, y por lo tanto es difícil presentar a Godot 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 funciones, multiplataforma con múltiples características para crear juegos 2D y 3D desde 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), móviles (Android, iOS) y basadas en la web (HTML5).

Godot es completamente libre y de código abierto bajo la licencia permisiva 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 Software Freedom Conservancy sin fines de lucro.

Organización de la documentación

Esta documentación se organiza en varias secciones:

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

  • Primeros Pasos contiene toda la información necesaria sobre cómo usar el motor para desarrollar juegos. Comienza con el tutorial Paso a paso 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 cuando sea necesario, en cualquier orden. Contiene varios tutoriales y la documentación específica para cada característica.

  • Contribuyendo entrega información relacionada a como contribuir a Godot, ya sea el motor principal, documentación, demos, o otras partes. Describe cómo reportar errores, como está organizado los flujos de trabajo, etc. También contiene secciones enfocadas en usuarios avanzados y colaboradores, con información sobre cómo compilar el motor, contribuir al editor o desarrollo en C++.

  • La sección Comunidad sec-community provee información relacionada con la contribución al desarrollo del motor y la vida de su comunidad. Por ejemplo, cómo reportar bugs, ayudar con la documentación, etc. También conduce a varios canales de la comunidad como Godot Contributors '<https://chat.godotengine.org>' y Discord, y contiene una lista de tutoriales y material recomendados hechos por terceros que están fuera de esta documentación.

  • Por último, la Referecia 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 varios 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 de manera continua. Estamos siempre buscando más ayuda. Puedes contribuir a través iniciando reportes en Github o traduciendo la documentación a tu idioma. Si tienes interés en colaborar, revisa :ref:Formas de contribuir <doc_ways_to_contribute>` y Redactando documentación, o contacta con el Equipo de Documentación en Godot Contributors Chat.

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 otra.

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