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 del inicio al 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 sobre ella están en la carpetaLavade workspace.Checkpoint: un SpawnLocation a mitad de caminoPath: una pasarela estrechaFinish: 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 desde un solo script:
- Cada jugador obtiene
leaderstatscon un IntValueWinsen0, y suRespawnLocationesworkspace.Start. - Cada parte 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 suma exactamente 1 a Wins, se estableceworkspace.StartcomoRespawnLocationdel jugador y se lo envía allí conLoadCharacterAsync(). Si termina de nuevo más tarde, obtiene otra victoria.
Pulsa Jugar y completa tu obby; después, pulsa Comprobar. 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 comienza en el 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 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