Skrip Tycoon
Pelajaran 1 dari 18 dalam kursus Game Roblox: Tycoon Pabrik di Coddy.
Dalam kursus ini, kamu membuat tycoon, salah satu jenis game Roblox yang paling banyak dimainkan. Mesin menjatuhkan bijih, conveyor membawanya ke pengumpul, pengumpul membayar Cash, lalu Cash digunakan untuk membeli lebih banyak mesin. Pada akhirnya, kamu memiliki pabrik lengkap dengan upgrade, rebirth, dan penyimpanan.
Seluruh pabrik berjalan dari satu Script di ServerScriptService, bernama Tycoon. Angka-angka untuk menyeimbangkan game, seperti nilai bijih dan seberapa sering bijih dijatuhkan, disimpan dalam ModuleScript, ReplicatedStorage.Settings, dan require memberikan tabel yang dikembalikannya:
local Settings = require(game.ReplicatedStorage.Settings)
print(Settings.OreValue) --> 10Menyeimbangkan tycoon berarti mengubah angka-angka itu berulang kali, jadi semuanya disimpan di satu tempat.
Tantangan
MudahScript Tycoon-mu ada di ServerScriptService.
- Muati pengaturan dengan
require(game.ReplicatedStorage.Settings). - Cetak nilai ore, yang dibuat dari
Settings.OreValue: Output harus menampilkanOre is worth 10 Cash. - Saat pemain bergabung, berikan mereka Folder
leaderstatsyang berisi IntValue bernamaCash.
Tekan Play, lalu Periksa.
Coba sendiri
-- Tycoon: Script yang menjalankan seluruh pabrikmu.
local Players = game:GetService("Players")
-- 1. Muat pengaturan: gunakan require untuk ModuleScript
-- game.ReplicatedStorage.Settings
-- 2. Cetak nilai satu bijih menggunakan Settings.OreValue
-- 3. Berikan nilai Cash kepada setiap pemain di papan peringkat
-- (Folder bernama leaderstats yang berisi IntValue bernama Cash)
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Game Roblox: Tycoon Pabrik
Latihan sendiri: Playground Roblox