El currículum básico te ayuda a aprender muchas funciones esenciales del Studio a través de disciplinas técnicas y creativas.
Aprenderás a recrear una simple experiencia de plataformas 3D donde los jugadores recolectan monedas para intercambiarlas por poder de salto. Los jugadores saltan para navegar por plataformas progresivamente más altas hasta alcanzar una bengala en la parte superior de la plataforma más alta.
Este curso está destinado a lectores que están familiarizados con conceptos generales de codificación, pero son nuevos en Roblox. Si necesitas ayuda para aprender a codificar, prueba con los conceptos básicos absolutos de trabajo en Studio y fundamentos de codificación.
Contenido del curso
El currículum básico se divide en tres capítulos, cada uno con un archivo de lugar correspondiente. Puedes seguir los pasos de cada capítulo o inspeccionar los archivos de lugar si deseas ver el resultado final de cada capítulo.
Crear un proyecto - Aprende a crear un archivo .rbxl que represente tu experiencia en la plataforma Roblox.
Crear un entorno con terreno - Aprende a crear la isla donde los jugadores aparecen utilizando las herramientas de terreno de Studio.
Caja gris de un área jugable - Aprende a usar herramientas de modelado sólido para planificar la forma básica de tus plataformas.
Crear una mecánica de recolección de monedas - Aprende a rastrear y almacenar la recolección de monedas de los jugadores.
Registrar y mostrar datos del jugador - Aprende a almacenar, recuperar y mostrar visualmente los datos individuales del jugador a través de una tabla de clasificación.
Crear peligros para los jugadores - Aprende a crear un peligro en el agua modificando el comportamiento del jugador y creando un ciclo de vida del jugador.
Programar un botón de mejora - Aprende a mejorar el poder de salto del jugador comunicándote con el servidor de Roblox y manejando interacciones de la GUI.
Crear efectos visuales básicos - Aprende a crear dos tipos diferentes de efectos visuales utilizando emuladores de partículas.
Personalizar la iluminación global - Aprende a usar la configuración de iluminación global para refinar la apariencia y sensación de tu experiencia.
Aplicar activos pulidos - Aprende a terminar tu escena reemplazando partes simples por modelos complejos e importados.
¿Por qué construir con Assistant?
A diferencia de muchos flujos de trabajo de desarrollo de juegos que dependen de múltiples herramientas de terceros, Roblox proporciona el motor, la red, el mercado de activos, la tubería de publicación, y Assistant impulsado por IA en una sola plataforma. Esto te permite construir, probar y publicar un juego multijugador sin integrar herramientas o servicios adicionales.
Assistant funciona dentro de Studio, por lo que puede crear instancias, configurar propiedades y generar scripts en tu proyecto. Esto significa que puedes completar tareas comunes de desarrollo sin cambiar entre Studio y herramientas externas. Para los creadores que son nuevos en Roblox, Assistant puede ayudar a reducir la cantidad de funcionalidad de Studio que necesitas aprender antes de comenzar a construir juegos.
A lo largo de este currículo, encontrarás opciones de Construir con Assistant y Construirlo tú mismo. Puedes seguir cualquiera de los flujos de trabajo. Completar los pasos manuales puede ayudarte a comprender cómo funciona Studio, mientras que usar Assistant puede ayudarte a completar tareas rutinarias de manera más rápida y eficiente.
| Assistant puede ayudar con | Aún querrás hacerlo tú mismo |
|---|---|
| Crear y organizar instancias como carpetas, modelos y partes | Modelar terreno y construir entornos |
| Configurar propiedades y posicionar objetos de acuerdo a requisitos específicos | Elegir colores, iluminación y estilo visual |
| Generar código base, incluyendo manejadores de eventos, tablas de clasificación, RemoteFunctions, y lógica de GUI | Diseñar la jugabilidad y decidir dónde deben colocarse los objetos |
| Seguir instrucciones detalladas de tutoriales sin copias y pegados repetitivos | Probar el juego, equilibrar y refinar la experiencia del jugador |