Menu
CoddyTech

Luci spente

Lezione 1 di 20 del corso Gioco Roblox: Fuga dall’oscurità di Coddy.

In questo corso costruisci un gioco di fuga: stanze buie che si aprono una dopo l’altra, una torcia, chiavi e una cassaforte, e un mostro che ti dà la caccia mentre ti nascondi, corri e cerchi la via d’uscita. Fa paura perché è buio, non per via di scene cruente.

Il servizio Lighting crea l’atmosfera. ClockTime è l’ora (0 è mezzanotte, quindi non c’è il sole), Ambient è la luce nei luoghi che il cielo non raggiunge, come gli interni, OutdoorAmbient è la luce all’aperto, e la nebbia nasconde ciò che è lontano:

Lighting.ClockTime = 0
Lighting.FogColor = Color3.new(0, 0, 0)
Lighting.FogEnd = 70 -- vedi per 70 stud, poi tutto diventa nero

I numeri provengono da ReplicatedStorage.Settings, così puoi regolare l’oscurità in un unico posto.

challenge icon

Sfida

Facile

Imposta Lighting.ClockTime su Settings.ClockTime, Ambient e OutdoorAmbient su Settings.Ambient, FogColor sul nero e FogEnd su Settings.FogEnd. Poi stampa Lights out.

Premi Gioca, poi Controlla.

Provalo tu

-- DarkServer: lo Script che esegue il gioco sul server.
local Players = game:GetService("Players")
local ServerStorage = game:GetService("ServerStorage")
local Lighting = game:GetService("Lighting")
local Settings = require(game.ReplicatedStorage.Settings)

-- Fai scendere la notte: imposta ClockTime, Ambient, OutdoorAmbient di Lighting,
-- FogColor (nero) e FogEnd usando Settings. Poi stampa "Lights out".
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Gioco Roblox: Fuga dall’oscurità