Lo script del cucciolo
Lezione 1 di 18 del corso Gioco Roblox: Simulatore di animali domestici di Coddy.
In questo corso costruisci un simulatore di animali domestici: rompi cumuli di monete, fai schiudere le uova, raccogli animali domestici che ti seguono e scavano più velocemente, apri una nuova zona e fai in modo che tutto venga salvato.
Questo gioco ha due script. PetServer, uno Script, viene eseguito sul server di Roblox: gestisce le monete, gli animali domestici e ogni regola. PetClient, un LocalScript all'interno dell'HUD, viene eseguito sul dispositivo di ogni giocatore e disegna la sua schermata. Incontrerai il client nel capitolo 2; per ora il suo file contiene solo una nota.
I numeri che bilanciano il gioco si trovano in un ModuleScript, ReplicatedStorage.Settings:
local Settings = require(game.ReplicatedStorage.Settings)
print(Settings.PileValue) --> 5Sfida
FacileIl tuo script PetServer si trova in ServerScriptService.
- Carica le impostazioni con
require(game.ReplicatedStorage.Settings). - Stampa
A Meadow pile gives 5 coins, usandoSettings.PileValue. - Quando un giocatore si unisce, assegnagli una Folder
leaderstatsche contiene un IntValue chiamatoCoins.
Premi Gioca, poi Controlla.
Provalo tu
-- PetServer: lo Script che esegue il gioco sul server.
local Players = game:GetService("Players")
-- 1. Carica le impostazioni: usa require per il ModuleScript
-- game.ReplicatedStorage.Settings
-- 2. Stampa ciò che fornisce un mucchio Meadow, usando Settings.PileValue
-- 3. Assegna a ogni giocatore un valore Coins nella classifica
-- (un Folder chiamato leaderstats che contiene un IntValue chiamato Coins)
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.