Lo script del magnate
Lezione 1 di 18 del corso Gioco Roblox: Tycoon della fabbrica di Coddy.
In questo corso costruisci un tycoon, uno dei tipi di giochi Roblox più giocati. Le macchine lasciano cadere minerali, un nastro trasportatore li porta a un raccoglitore, che paga Cash, e Cash permette di acquistare altre macchine. Alla fine avrai una fabbrica completa con potenziamenti, rinascite e salvataggi.
L'intera fabbrica funziona grazie a un unico Script in ServerScriptService, chiamato Tycoon. I numeri che bilanciano il gioco (quanto vale il minerale, quanto spesso cade) si trovano in un ModuleScript, ReplicatedStorage.Settings, e require ti fornisce la tabella che restituisce:
local Settings = require(game.ReplicatedStorage.Settings)
print(Settings.OreValue) --> 10Bilanciare un tycoon significa modificare quei numeri più e più volte, quindi si trovano tutti in un unico posto.
Sfida
FacileIl tuo script Tycoon si trova in ServerScriptService.
- Carica le impostazioni con
require(game.ReplicatedStorage.Settings). - Stampa quanto vale un minerale, usando
Settings.OreValue: nell'Output dovrebbe comparireOre is worth 10 Cash. - Quando un giocatore entra, assegnagli una Folder
leaderstatsche contiene un IntValue chiamatoCash.
Premi Play, poi Check.
Provalo tu
-- Tycoon: lo Script che gestisce l'intera fabbrica.
local Players = game:GetService("Players")
-- 1. Carica le impostazioni: usa require sul ModuleScript
-- game.ReplicatedStorage.Settings
-- 2. Stampa quanto vale un'unità di minerale usando Settings.OreValue
-- 3. Assegna a ogni giocatore un valore Cash nella classifica
-- (un Folder chiamato leaderstats che contiene un IntValue chiamato Cash)
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Gioco Roblox: Tycoon della fabbrica
4Trasformalo in un gioco
Fabbrica completata