--- title: Introducción a Defold brief: Una breve introducción a Defold. --- # Bienvenido a Defold Defold es una solución práctica y completa, que provee todo lo necesario para diseñar, construir y publicar juegos. La lista completa de características que soporta la puedes ver en nuestra [Visión General del Producto](/product). Invertimos mucho tiempo y esfuerzo en asegurarnos que los elementos clave del proceso de desarrollo de un juego sean lo más suaves y sin esfuerzo posible y creemos que esto hace que Defold sobre salga de las demás herramientas. Conoce el [¿por qué pensamos que deberías utilizar Defold aquí?](/why). ## ¿Por dónde comenzar? Te animamos a que experimentes, sigas los tutoriales, leas nuestros manuales, la documentación de la API, y a estar activo en el foro para aprender de otros usuarios y seguir el desarrollo de Defold. Existe mucha documentación disponible, en forma de manuales, referencias a la documentación de la API, ejemplos y tutoriales. Si no sabes por dónde comenzar, aquí van algunos puntos: #### El editor ![Editor overview](images/introduction/editor.png){.left} [La visión general del editor](/manuals/editor/) es una buena introducción debido a que te ayudará a familiarizarte con el entorno, usar las herramientas visuales y escribir código. Si estas familiarizado con programas de modelado 3D y programar con un IDE, deberías tener pocas sorpresas, aunque siempre habrá cosas un poco diferentes de tus productos de software favoritos. #### Ejemplos sencillos ![Examples](images/introduction/examples.jpg){.left} [Nuestra colección de ejemplos sencillos](/examples/) es una buena introducción de cómo colocar elementos juntos en algo que funcione. Además, podrás encontrar ejemplos pequeños de cómo hacer una gran variedad de cosas comunes en Defold. #### El lenguaje Lua ![Lua overview](images/introduction/lua.png){.left} [Defold utiliza Lua](/manuals/lua/) para toda su lógica de control. El motor es una pieza de maquinaria rápida escrita en C++, pero es controlada desde un alto nivel por programas escritos en Lua. Si has programado en Python, Javascript o cualquier otro lenguaje de alto nivel, podrás darte cuenta de que Lua es muy fácil de entender y posiblemente podrás seguir de principio a fin los tutoriales sin problemas. De lo contrario, puedes comenzar leyendo nuestro manual de Lua. #### Tutoriales de Juegos ![Tutorials](images/introduction/tutorials.jpg){.left} Nostros creememos que la mejor forma de aprender es haciendo. Es por eso que tenemos una selección de tutoriales para diferentes niveles, habilidades y complejidades disponibles directamente en [el editor](/manuals/editor). Ábrelo y sigue uno o dos de los tutoriales para aprender cómo construir cosas y cómo Defold funciona. #### Los bloques de construcción de Defold ![Building blocks](images/introduction/building_blocks.png){.left} [Los juegos de Defold son construidos agrupando bloques simples](/manuals/building-blocks/), algunos de ellos son familiares si ya has utilizado otros motores. Hay algunas decisiones de diseño arquitectónico que hacen que los bloques de Defold sean especiales y se necesita un poco de tiempo para sentirse a gusto trabajando con ellos. Nuestro manual de bloques de construcción es un buen comienzo si sientes que necesitas comprender a fondo cómo funcionan. #### El foro ![Forum](images/introduction/forum.jpg){.left} [Aprender de otros](//forum.defold.com/) normalmente es la mejor forma de aprender. Nuestra comunidad es muy amigable y sabe mucho sobre cómo construir juegos en general y Defold en particular. Si alguna vez te sientes atascado, ¡no dudes y pásate por el foro para obtener ayuda! Recuerda que no importa el camino que tomes para aprender Defold, siempre puedes volver aquí para más explicaciones de las muchas funcionalidades y conceptos que provee Defold. Y no dudes en señalar cosas que no entiendes o que crees que están mal. Estas páginas son para tí y queremos que sean lo mejor posible. ¡Esperamos que disfrutes crear tu siguiente asombroso juego con Defold!