Tu primer Obby
Parte de la sección Creación de scripts para juegos de Roblox del Journey de Lua de Coddy. Lección 24 de 24.
Un obby (carrera de obstáculos) es el clásico primer juego de Roblox: llega desde el inicio hasta el final sin tocar nada mortal. Este flota en el cielo:
Start: el punto de apariciónLavaFloor: una plataforma gris ancha. Las dos franjas de lava que hay en ella están en la carpetaLavade workspace.Checkpoint: un SpawnLocation a mitad del recorridoPath: un camino estrechoFinish: la plataforma dorada
Un script en ServerScriptService ejecuta todo el juego, usando todo lo aprendido en este curso. Hay un detalle nuevo:
Con dos SpawnLocations (el inicio y el punto de control), LoadCharacterAsync reaparece al ganador en su RespawnLocation, así que vuelve a asignarlo al inicio antes de enviarlo allí.
Desafío
DifícilHaz que todo el obby funcione con un solo script:
- Cada jugador obtiene
leaderstatscon un IntValueWinsen0, y suRespawnLocationesworkspace.Start. - Cada pieza de
workspace.Lavaderrota a quien la toque. - Al tocar
workspace.Checkpoint, este se convierte en el punto de reaparición del jugador. - Al tocar
workspace.Finish, se añade exactamente 1 a Wins, se estableceworkspace.Startcomo el RespawnLocation del jugador y se le envía allí conLoadCharacterAsync(). Si termina de nuevo más tarde, obtiene otra victoria.
Pulsa Play y supera tu obby; después, Check. El jugador de prueba lo recorre dos veces.
Pruébalo tú mismo
local Players = game:GetService("Players")
-- 1. Cada jugador recibe leaderstats con Wins = 0 y aparece en el punto de inicio
Players.PlayerAdded:Connect(function(player)
end)
-- 2. Cada parte de workspace.Lava mata
-- 3. El punto de control se convierte en el punto de reaparición del jugador
-- 4. La meta: +1 victoria y luego de vuelta al punto de inicio
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