Il tuo primo Obby
Fa parte della sezione Scripting di giochi Roblox del percorso Lua di Coddy. Lezione 24 di 24.
Un obby (percorso a ostacoli) è il classico primo gioco di Roblox: vai dall'inizio alla fine senza toccare nulla di letale. Questo si trova sospeso nel cielo:
Start: il punto di generazioneLavaFloor: un'ampia piattaforma grigia. Le due strisce di lava al suo interno si trovano nella cartellaLavain workspace.Checkpoint: una SpawnLocation a metà percorsoPath: un passaggio strettoFinish: la piattaforma dorata
Un unico script in ServerScriptService gestisce l'intero gioco, usando tutto ciò che hai imparato in questo corso. C'è un dettaglio nuovo:
Con due SpawnLocation (l'inizio e il checkpoint), LoadCharacterAsync fa ricomparire il vincitore presso la sua RespawnLocation, quindi reimpostala sull'inizio prima di mandarlo lì.
Sfida
DifficileFai funzionare tutto l’obby con un solo script:
- Ogni giocatore ottiene
leaderstatscon un IntValueWinsimpostato a0, e il suoRespawnLocationèworkspace.Start. - Ogni parte in
workspace.Lavasconfigge chiunque la tocchi. - Toccare
workspace.Checkpointlo rende il punto di rinascita del giocatore. - Toccare
workspace.Finishaggiunge esattamente 1 a Wins, impostaworkspace.StartcomeRespawnLocationdel giocatore e lo riporta lì conLoadCharacterAsync(). Completare di nuovo il percorso in seguito aggiunge un’altra vittoria.
Premi Play e completa il tuo obby, poi Check. Il giocatore di prova lo esegue due volte.
Provalo tu
local Players = game:GetService("Players")
-- 1. Ogni giocatore riceve leaderstats con Wins = 0 e inizia dal punto di partenza
Players.PlayerAdded:Connect(function(player)
end)
-- 2. Ogni parte in workspace.Lava uccide
-- 3. Il checkpoint diventa il punto di respawn del giocatore
-- 4. Il traguardo: +1 vittoria, poi si torna al punto di partenza
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Scripting di giochi Roblox
2Cicli e funzioni
Fila di pilastriCostruttore di scaleCostruttore di torriFabbrica di moneteLuce lampeggiantePonte che scompare5Il tuo primo gioco
Il tuo primo ObbyEsercitati da solo: Compilatore Lua online