Menu
CoddyTech

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) --> 10

Bilanciare un tycoon significa modificare quei numeri più e più volte, quindi si trovano tutti in un unico posto.

challenge icon

Sfida

Facile

Il tuo script Tycoon si trova in ServerScriptService.

  1. Carica le impostazioni con require(game.ReplicatedStorage.Settings).
  2. Stampa quanto vale un minerale, usando Settings.OreValue: nell'Output dovrebbe comparire Ore is worth 10 Cash.
  3. Quando un giocatore entra, assegnagli una Folder leaderstats che contiene un IntValue chiamato Cash.

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)
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: Tycoon della fabbrica