Menu
CoddyTech

Hola, Roblox

Parte de la sección Creación de scripts para juegos de Roblox del Journey de Lua de Coddy. Lección 1 de 24.

Todo juego de Roblox está hecho de piezas (bloques, pelotas, plataformas) y scripts que indican a las piezas qué hacer. Los scripts se escriben en Luau, el lenguaje de programación que Roblox creó a partir de Lua.

El juego de la derecha es un mundo real: una placa base de hierba, una plataforma de aparición y un letrero amarillo. Pulsa Play para ejecutar tu script en él, y desplázate con W A S D y Space.

Lo primero que aprende todo programador es print. Escribe una línea en el panel Output, debajo del juego, con la hora a la que ocurrió en el juego:

print("The game started")

El texto entre comillas es una cadena. print también muestra cosas que no son cadenas, como números y los nombres de las piezas. Cada pieza del mundo está dentro de workspace, y puedes acceder a una por su nombre:

print(workspace.Baseplate.Name)

Eso imprime Baseplate. Un script se ejecuta desde la primera línea hasta la última, una vez, cuando empieza el juego.

challenge icon

Desafío

Fácil

Escribe tu primer script de Roblox.

  1. Imprime exactamente Hello, Roblox!
  2. En la línea siguiente, imprime el nombre del letrero amarillo leyéndolo de la pieza: workspace.Sign.Name (no el texto "Sign" escrito entre comillas).

Pulsa Jugar para ver tus líneas en Output y, después, pulsa Comprobar.

Pruébalo tú mismo

-- Este script se ejecuta una vez cuando comienza el juego.
print("Hello")
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Creación de scripts para juegos de Roblox

Practica por tu cuenta: Compilador de Lua online