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

Variables en Roblox Studio: ejemplos fáciles con Luau

Entiende las variables en Roblox Studio con ejemplos de puntos, nombres y reglas. Practica Luau y aprende a comprobar los resultados en Salida.

Ilustración conceptual de valores y variables mediante recipientes y objetos.
Imagen referencial generada. No representa una clase o alumno real de Mategamers.
LO QUE TE LLEVAS DE ESTA GUÍA
  • Una variable guarda un valor con un nombre.
  • Prueba números, texto y reglas con true o false.
  • Los ejemplos no guardan puntos entre sesiones.

Guarda un valor con un nombre

Una variable relaciona un nombre con un valor. Para entender las variables en Roblox Studio, piensa en un marcador: en lugar de escribir el número de puntos en cada parte del programa, puedes guardar ese valor y actualizarlo.

En esta práctica usarás números, texto y valores verdadero o falso. El resultado aparecerá en Salida; todavía no construirás un marcador visible para los jugadores.

Prepara el lugar de ejecución

Añade un Script en ServerScriptService con su contexto predeterminado Legacy o con Server. Abre Output o Salida y ejecuta las pruebas con Play. Detén la simulación antes de editar el siguiente ejemplo.

1. Crea y cambia un número

Ejemplo de práctica
local puntos = 0
print("Puntos iniciales:", puntos)

puntos = puntos + 10
print("Puntos despues del reto:", puntos)

La primera línea crea puntos con valor cero. Después, puntos + 10 calcula un nuevo valor y lo asigna a la misma variable. La salida esperada muestra primero 0 y después 10.

Ahora cambia la recompensa a 5 y predice el resultado antes de ejecutar. Los puntos son datos de este script: no representan XP de Mategamers ni se guardan entre sesiones.

2. Trabaja con un texto

Ejemplo de práctica
local nombreNivel = "Bosque"
print("Nivel actual:", nombreNivel)

nombreNivel = "Castillo"
print("Nuevo nivel:", nombreNivel)

Las comillas indican que Bosque y Castillo son textos. Puedes cambiar esos nombres por los de un proyecto que imagines. Mantén las comillas rectas y no borres las que cierran cada texto.

3. Usa una regla con true o false

Ejemplo de práctica
local tieneLlave = false

if tieneLlave then
    print("Puedes abrir la puerta")
else
    print("Primero debes encontrar la llave")
end

Con false aparece el segundo mensaje. Cambia el valor a true y vuelve a probar. Este programa explica una regla; no mueve una puerta real ni crea una llave. Para hacerlo necesitarías conectar la condición con objetos e interacciones del juego.

Nombres que ayudan a entender

Elige nombres como puntos, nombreNivel o tieneLlave. Evita espacios y no comiences con un número. Respeta mayúsculas y minúsculas: puntos y Puntos son identificadores diferentes.

La palabra local limita dónde se puede usar la variable. Una variable declarada dentro de un bloque no queda disponible automáticamente fuera de él. Tampoco compartirás datos entre todos los scripts solo por omitir local.

¿Puedo guardar texto en una variable?

Sí. En los ejemplos usamos textos entre comillas, números y valores booleanos.

¿Por qué mis puntos vuelven a cero?

El ejemplo inicializa puntos al ejecutarse. Guardarlos entre sesiones requiere un sistema adicional, fuera de esta práctica.

Da el siguiente paso

Explora los cursos de Roblox de Mategamers para aplicar variables a proyectos con acompañamiento.

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)