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.
Desafío
FácilEscribe tu primer script de Roblox.
- Imprime exactamente
Hello, Roblox! - 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")
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
2Bucles y funciones
Fila de pilaresConstructor de escalerasConstructor de torresFábrica de monedasLuz parpadeantePuente que desaparece5Tu primer juego
Tu primer ObbyPractica por tu cuenta: Compilador de Lua online