Descripción del Curso
-
Objetivos
Desarrollar habilidades para crear experiencias completas en Roblox, aplicando programación en Luau, diseño de sistemas de juego, interacción cliente-servidor y buenas prácticas de desarrollo.
1
Fechas
Septiembre 05, 12, 19, 26 Octubre 03, 10, 17
2
Horario
9:00 a.m a 12:00 p.m
3
Días
Sábado
4
Plataforma
Teams
Tiempo de formación
21 horas
Modalidad
Telepresencial
Valor del curso
$735,000
Certificado
100% del curso
Explora
CONTENIDOS DEL CURSO
-
Unidad 1. Introducción a Roblox Studio
- • Instalación, interfaz y paneles.
- • Uso de Output y errores.
- • Primer script en Luau.
-
Unidad 2. Fundamentos de programación en Luau
- • Jerarquía de objetos.
- • Variables, tipos de datos y propiedades.
- • Creación de instancias.
-
Unidad 3. Funciones y eventos
- • Funciones y scope.
- • Eventos del sistema.
- • Organización del código.
-
Unidad 4. Parámetros y retorno de datos
- • Parámetros y argumentos.
- • Return y valores múltiples.
- • Funciones anónimas.
-
Unidad 5. Estructuras condicionales
- • If, elseif, else.
- • Operadores lógicos.
- • Optimización de condiciones
-
Unidad 6. Debugging y buenas prácticas
- • Debounce.
- • Identificación de errores.
- • Herramientas de depuración.
-
Unidad 7. Bucles while
- • Repetición condicional.
- • While true y control.
- • Uso de wait().
-
Unidad 8. Bucles for
- • For numérico.
- • Bucles anidados.
- • Uso de break.
-
Unidad 9. Arrays (tablas indexadas)
- • Creación y acceso.
- • table.insert y remove.
- • Recorridos con ipairs.
-
Unidad 10. Diccionarios
- • Claves y valores.
- • Uso de pairs.
- • Estructuras complejas.
-
Unidad 11. Cliente - Servidor
- • Scripts vs LocalScripts.
- • GUIs en cliente.
- • RemoteFunctions).
-
Unidad 12. Remote Events
- • Comunicación unidireccional.
- • FireServer, FireClient.
- • Optimización de red.
-
Unidad 13. ModuleScripts
- • Reutilización de código.
- • Uso de require().
- • Principio DRY.
-
Unidad 14. Espacio 3D y CFrame
- • Coordenadas X, Y, Z.
- • Posición y rotación.
- • Modelos y referencias.
-
Unidad 15. Animaciones (TweenService)
- • Creación de tweens.
- • TweenInfo y parámetros.
- • Secuencias de animación.
-
Unidad 16. Algoritmos
- • Ordenamiento de datos.
- • Comparaciones personalizadas.
- • Pensamiento lógico.
-
Unidad 17. Data Stores
- • Guardado y carga de datos.
- • Uso de GetAsync / SetAsync.
- • Manejo de errores (pcall).
-
Unidad 18. Game Loops
- • Ciclos de juego.
- • Estados y rondas.
- • BindableEvents.
-
Unidad 19. Monetización
- • Game Passes.
- • MarketplaceService.
- • Buenas prácticas.
-
Unidad 20. Programación Orientada a Objetos (OOP)
- • Clases y objetos.
- • Encapsulación.
- • Métodos y propiedades.
-
Unidad 21. Herencia y polimorfismo
- • Clases padre e hijas .
- • Reutilización.
- • Métodos personalizados.
-
Unidad 22. Raycasting
- • Detección con rayos.
- • Vectores y dirección.
- • Aplicaciones prácticas.
-
Unidad 23. Sistema de colocación (cliente)
- • Input del usuario.
- • Previsualización.
- • Uso de raycasting.
-
Unidad 24. Sistema de colocación (servidor)
- • Validación de acciones.
- • RemoteEvents.
- • Creación de objetos.
-
Unidad 25. Proyecto final
- • Detección con rayos.
- • Vectores y dirección.
- • Aplicaciones prácticas.
¡ES EL MOMENTO DE INVERTIR EN TU FUTURO!
CONTACTO
Más información
+57 333 284 9979
[email protected]
