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 su di essa si trovano nella cartellaLavain workspace.Checkpoint: uno SpawnLocation a metà percorsoPath: una passerella strettaFinish: la piattaforma dorata
Uno script in ServerScriptService gestisce l'intero gioco, usando tutto ciò che hai imparato in questo corso. C'è un dettaglio nuovo:
Con due SpawnLocations (l'inizio e il checkpoint), LoadCharacterAsync fa rinascere il vincitore nel suo RespawnLocation, quindi impostalo di nuovo sull'inizio prima di mandarlo lì.
Sfida
DifficileFai funzionare tutto l’obby con uno script:
- Ogni giocatore riceve
leaderstatscon un IntValueWinsimpostato a0e la suaRespawnLocationèworkspace.Start. - Ogni parte in
workspace.Lavasconfigge chiunque la tocchi. - Toccare
workspace.Checkpointlo imposta come punto di rinascita del giocatore. - Toccare
workspace.Finishaggiunge esattamente 1 a Wins, imposta laRespawnLocationdel giocatore suworkspace.Starte lo porta 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 completa due volte.
Provalo tu
local Players = game:GetService("Players")
-- 1. Ogni giocatore riceve leaderstats con Wins = 0 e inizia al punto di partenza
Players.PlayerAdded:Connect(function(player)
end)
-- 2. Ogni parte in workspace.Lava uccide
-- 3. Il checkpoint diventa il punto di rigenerazione del giocatore
-- 4. Il traguardo: +1 vittoria, poi ritorno 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