This translation is community contributed and may not be up to date. We only maintain the English version of the documentation. Read this manual in English
Defold es una solución gratuita, ligera y de alto rendimiento para el desarrollo de juegos 2D y 3D: un motor de juegos, editor y ecosistema de construcción en una sola caja, que proporciona todo lo que necesitas para diseñar, crear y publicar. La lista completa de funcionalidades soportadas se puede ver en nuestra Visión general del producto.
Hemos dedicado mucho tiempo y esfuerzo a asegurarnos de que ciertos elementos clave del proceso de desarrollo de juegos sean lo más fluidos y sencillos posible, y creemos que esto hace que Defold destaque. Aprende por qué creemos que deberías usar Defold.
Nuestro Learning Hub es el punto de partida para todos los recursos de aprendizaje de Defold. Allí encontrarás:
Te animamos a experimentar, seguir tutoriales, leer nuestros manuales y la documentación de la API, y unirte a nuestros canales de comunidad - para hacer preguntas, aprender de otros usuarios y seguir el desarrollo de Defold.
Aquí tienes algunos puntos útiles al comenzar tu camino en el desarrollo de juegos o al aprender Defold:
La vista general del editor ofrece una buena introducción y te ayudará a orientarte, usar las herramientas visuales y escribir código. Si estás familiarizado con editores de otros motores de juegos, programas de modelado 3D e IDEs de programación, no debería haber muchas sorpresas, aunque siempre habrá cosas distintas a tu software favorito.
Bloques de construcción de Defold es un gran manual introductorio sobre los conceptos centrales fundamentales del desarrollo de juegos en Defold. Defold usa objetos de juego con varios tipos de componentes para construir juegos, y los objetos de juego se agrupan en colecciones. Esto puede resultar familiar si has usado otros motores antes. Hay algunas decisiones de diseño arquitectónico que hacen especiales a los bloques de construcción de Defold, y lleva un momento sentirse cómodo trabajando con ellos. Por eso nuestro manual de bloques de construcción es un buen comienzo, especialmente si sientes que necesitas entender cómo funciona.
La colección de ejemplos es una buena introducción a cómo unir piezas para crear algo que funcione. Allí encontrarás ejemplos mínimos de cómo hacer una amplia variedad de cosas comunes en Defold, fragmentos de código para usar, muestras de algunas funcionalidades comunes y demostraciones de ciertas características.
Los tutoriales son excelentes para iniciar tu camino en el desarrollo de juegos. Creemos que se aprende mejor haciendo. Por eso tenemos una selección de tutoriales de distintos niveles de habilidad y complejidad disponibles directamente desde el editor y en nuestro centro de aprendizaje. Ábrelo y sigue las instrucciones paso a paso para aprender cómo crear cosas y cómo funciona Defold.
Lua es el lenguaje usado en Defold para todo el control de la lógica. Internamente, el motor es una pieza rápida de maquinaria C++, pero se controla a alto nivel mediante scripts Lua. Si has programado en Python, GDScript, GML, Javascript o cualquier otro lenguaje de alto nivel, Lua te resultará bastante fácil de comprender y probablemente podrás seguir un tutorial sin problemas. De lo contrario, lee nuestro manual de Lua y continúa desde allí.
El foro de Defold suele ser la mejor forma de aprender: puedes aprender de otros, buscar en el foro para ver si tu problema ya fue respondido antes, o preguntar directamente. Nuestra comunidad es muy amable, servicial y sabe mucho sobre crear juegos en general y sobre Defold en particular. Si alguna vez te quedas atascado, no lo dudes y ve al foro para pedir ayuda.
Recuerda que, sin importar qué camino tomes para aprender Defold, siempre puedes volver a nuestro Learning Hub para encontrar otros recursos de aprendizaje y leer manuales con explicaciones en profundidad de las distintas funcionalidades y conceptos que proporciona Defold. Y no dudes en señalar cosas que no entiendas o que creas que están mal. Estas páginas son para ti, y queremos que sean lo mejor posible, así que tenemos en cuenta los comentarios de los usuarios e intentamos mejorar los recursos para que la curva de aprendizaje sea lo más fluida posible.
¡Esperamos que disfrutes creando tu próximo juego increíble en Defold!