Menu
CoddyTech

El guion de la mascota

Lección 1 de 18 del curso Juego de Roblox: simulador de mascotas de Coddy.

En este curso construyes un simulador de mascotas: rompes montones de monedas, incubas huevos, reúnes mascotas que te siguen y cavan más rápido, abres una zona nueva y mantienes todo guardado.

Este juego tiene dos scripts. PetServer, un Script, se ejecuta en el servidor de Roblox: controla las monedas, las mascotas y todas las reglas. PetClient, un LocalScript dentro del HUD, se ejecuta en el dispositivo de cada jugador y dibuja su pantalla. Conocerás el cliente en el capítulo 2; por ahora, su archivo solo contiene una nota.

Los números que equilibran el juego están en un ModuleScript, ReplicatedStorage.Settings:

local Settings = require(game.ReplicatedStorage.Settings)
print(Settings.PileValue) --> 5
challenge icon

Desafío

Fácil

Tu script PetServer está en ServerScriptService.

  1. Carga la configuración con require(game.ReplicatedStorage.Settings).
  2. Imprime A Meadow pile gives 5 coins, creado a partir de Settings.PileValue.
  3. Cuando un jugador se una, dale un Folder leaderstats que contenga un IntValue llamado Coins.

Pulsa Play y después Check.

Pruébalo tú mismo

-- PetServer: el Script que ejecuta el juego en el servidor.
local Players = game:GetService("Players")

-- 1. Carga la configuración: requiere el ModuleScript
--    game.ReplicatedStorage.Settings


-- 2. Muestra lo que da un montón de Meadow usando Settings.PileValue


-- 3. Asigna a cada jugador un valor Coins en la tabla de clasificación
--    (un Folder llamado leaderstats que contiene un IntValue llamado Coins)
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Juego de Roblox: simulador de mascotas