OfertaCursos en OfertaConsulta aquí
Logo Mategamers - Cursos para niños
Para alumnos

Cómo programar en Roblox Studio: tu primer script en Luau

Aprende a crear un primer script en Roblox Studio con Luau: muestra un mensaje, cambia el color de una pieza y comprueba el resultado.

Escena referencial de un estudiante escribiendo su primer programa.
Imagen referencial generada. No representa una clase o alumno real de Mategamers.
LO QUE TE LLEVAS DE ESTA GUÍA
  • Crea un Script en ServerScriptService para esta práctica.
  • Usa exactamente el nombre BloquePractica en Workspace.
  • Comprueba los mensajes en Salida durante Play.

Un primer programa con un resultado visible

Para comenzar a programar en Roblox Studio, elige una tarea pequeña. En este ejercicio mostrarás un mensaje y cambiarás el color de una pieza. Así podrás comprobar si el script se ejecuta antes de añadir más instrucciones.

Roblox utiliza Luau, un lenguaje derivado de Lua. Encontrarás búsquedas y materiales que hablan de «Lua en Roblox»; para trabajar en Studio, usa documentación específica de Luau y de las funciones de Roblox.

1. Prepara una pieza

Abre un proyecto sencillo. Inserta una Part en Workspace y cambia su nombre exactamente a BloquePractica. Activa Anchored para que permanezca inmóvil y ubícala donde puedas verla.

Los nombres importan: BloquePractica y bloquePractica son distintos. Revisa también que la pieza esté directamente dentro de Workspace para que coincida con la ruta del ejemplo.

2. Crea el script

En el Explorador, busca ServerScriptService. Añade un objeto de tipo Script y llámalo PrimeraPractica. Para este ejercicio conserva el contexto de ejecución predeterminado Legacy o usa Server. No elijas LocalScript ni ModuleScript.

Reemplaza el contenido inicial por estas instrucciones:

Ejemplo de práctica
print("Comienza mi primera practica")

local bloque = workspace:FindFirstChild("BloquePractica")

if bloque and bloque:IsA("BasePart") then
    bloque.Color = Color3.fromRGB(0, 170, 255)
    print("El bloque cambio de color")
else
    warn("Crea una pieza llamada BloquePractica en Workspace")
end

3. Ejecuta y observa

Abre Output o Salida desde el menú de ventanas o la barra de la pestaña Script. Inicia Play y observa los mensajes. Si la pieza existe en la ubicación indicada, debe cambiar de color durante la prueba.

El primer mensaje confirma que comenzó la ejecución. La variable bloque busca el objeto. La condición evita intentar modificarlo si falta o no es una pieza. El aviso explica qué debes revisar.

Detén la simulación antes de cambiar el proyecto. El color aplicado durante la ejecución no tiene por qué quedar guardado como propiedad inicial al terminar la prueba.

4. Haz una modificación propia

Cambia los números de Color3.fromRGB. Cada componente usa valores entre 0 y 255. Prueba, por ejemplo, 255, 120 y 0 para obtener otro color.

Antes de ejecutar, escribe qué esperas ver. Después compara la predicción con el resultado. Esta pequeña pausa ayuda a comprender el programa en lugar de copiarlo sin pensar.

¿Dónde escribo estas instrucciones?

Dentro del Script que añadiste en ServerScriptService. No en el chat del juego.

¿Por qué aparece el aviso en lugar del cambio?

Comprueba el nombre, la ubicación y que BloquePractica sea una Part. Si hay un error rojo, revisa también comillas y paréntesis.

Aprende a crear nuevas reglas

Consulta Roblox en Mategamers para continuar con ejercicios guiados de programación.

Fuentes y recursos para profundizar
APRENDER TAMBIÉN ES COMPARTIR

¿A quién le serviría esta guía?

Compártela con otra familia o con alguien que esté empezando.

LinkedInWhatsAppThreadsXTelegramCorreo
MATEGAMERS

Una idea puede convertirse en su próximo proyecto.

Explora los cursos y consulta el nivel que mejor encaje.

Explorar cursos de Roblox
COMPARTIR

Lleva esta guía a Instagram

Descarga la portada y copia el enlace. Puedes usar la imagen en una historia y añadir el enlace desde Instagram.

Descargar portada

Las aplicaciones disponibles dependen de tu dispositivo. Instagram no siempre admite recibir enlaces desde el navegador.

Selecciona un servicio ×
🎓 Cursos B2C (Estudiantes) 🏢 Servicios B2B (Empresas)