O Script do Magnata
Lição 1 de 18 do curso Roblox: Tycoon de Fábrica da Coddy.
Neste curso, você vai criar um tycoon, um dos tipos de jogos mais jogados no Roblox. As máquinas soltam minério, uma esteira o leva até um coletor, o coletor paga Cash e o Cash compra mais máquinas. Ao final, você terá uma fábrica completa com melhorias, renascimentos e salvamentos.
Toda a fábrica é executada por um único Script em ServerScriptService, chamado Tycoon. Os números que equilibram o jogo (quanto vale o minério, com que frequência ele cai) ficam em um ModuleScript, ReplicatedStorage.Settings, e require fornece a tabela que ele retorna:
local Settings = require(game.ReplicatedStorage.Settings)
print(Settings.OreValue) --> 10Equilibrar um tycoon significa alterar esses números repetidamente, então eles ficam em um só lugar.
Desafio
FácilSeu script Tycoon está em ServerScriptService.
- Carregue as configurações com
require(game.ReplicatedStorage.Settings). - Exiba quanto vale um minério, usando
Settings.OreValue: a saída deve mostrarOre is worth 10 Cash. - Quando um jogador entrar, dê a ele uma Folder
leaderstatscontendo um IntValue chamadoCash.
Pressione Play e depois Check.
Experimente você mesmo
-- Tycoon: o Script que controla toda a sua fábrica.
local Players = game:GetService("Players")
-- 1. Carregue as configurações: use require no ModuleScript
-- game.ReplicatedStorage.Settings
-- 2. Imprima o valor de um minério usando Settings.OreValue
-- 3. Dê a cada jogador um valor Cash no placar
-- (um Folder chamado leaderstats contendo um IntValue chamado Cash)
Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Roblox: Tycoon de Fábrica
4Transforme isso em um jogo
Fábrica concluída