Menu
CoddyTech

Le script du magnat

Leçon 1 sur 18 du cours Jeu Roblox : Tycoon d’usine de Coddy.

Dans ce cours, tu construis un jeu de magnat, l’un des types de jeux Roblox les plus joués. Les machines lâchent du minerai, un convoyeur l’achemine jusqu’à un collecteur, qui verse de l’argent, et cet argent permet d’acheter plus de machines. À la fin, tu auras une usine complète avec des améliorations, des renaissances et des sauvegardes.

Toute l’usine fonctionne à partir d’un seul Script dans ServerScriptService, appelé Tycoon. Les nombres qui équilibrent le jeu (la valeur du minerai, la fréquence de sa chute) se trouvent dans un ModuleScript, ReplicatedStorage.Settings, et require te fournit la table qu’il renvoie :

local Settings = require(game.ReplicatedStorage.Settings)
print(Settings.OreValue) --> 10

Équilibrer un jeu de magnat implique de modifier ces nombres encore et encore ; ils sont donc regroupés au même endroit.

challenge icon

Défi

Facile

Votre script Tycoon se trouve dans ServerScriptService.

  1. Chargez les paramètres avec require(game.ReplicatedStorage.Settings).
  2. Affichez la valeur d’un minerai, obtenue à partir de Settings.OreValue : la sortie doit afficher Ore is worth 10 Cash.
  3. Lorsqu’un joueur rejoint, donnez-lui un dossier leaderstats contenant un IntValue nommé Cash.

Cliquez sur Play, puis sur Check.

Essayez vous-même

-- Tycoon : le Script qui fait fonctionner toute votre usine.
local Players = game:GetService("Players")

-- 1. Charge les paramètres : utilise require sur le ModuleScript
--    game.ReplicatedStorage.Settings


-- 2. Affiche la valeur d’un minerai à l’aide de Settings.OreValue


-- 3. Attribue à chaque joueur une valeur Cash dans le classement
--    (un Folder nommé leaderstats contenant un IntValue nommé Cash)
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Jeu Roblox : Tycoon d’usine