Instalación y configuración

*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.

Para configurar la experiencia de Battle Royale, debes descargar Studio y el proyecto archivos de referencia .

Adicionalmente, la configuración adicional de los identificadores de lugar, servidor y publicación también se requiere antes de continuar con 2>ejecutar el juego2>.

Archivos de referencia

RobloxBattleRoyale.zip consiste en archivos fácilmente accesibles .rbxl que puedes abrir en Roblox Studio y experimentar con inmediatamente.

NombreDescripción
Lobby.rmlLobby de entrada donde los jugadores eligen el modo de juego.
Jugabilidad.rbxlDonde se lleva a lugarla batalla.
Queue.rbxlLugar de cola donde los jugadores se reúnen antes de ser teletransportados al mapa de batalla.

Crear un nuevo juego

Roblox Battle Royale debe estructurarse como un juego con seis lugares únicos. Para comenzar:

  1. Abre Lobby.rbxl en Roblox Studio.

    Lobby View.
  2. Seleccione ArchivoPublicar como… para abrir la ventana de publicación.

  3. Cerca de la parte inferior de la ventana, haz clic en Crear nuevo juego… .

    Publish Window - Create New.
  4. Escribe Lobby para el nombre del lugar.

    Set Lobby Name
  5. Para el campo Creador , seleccione "Yo" para publicar el lugar en su cuenta personal, o seleccione un grupo.

  6. Cuando esté listo, haga clic en el botón Crear .

Añadir lugares adicionales

Una vez que el lugar de lobby se publique, deberá agregar cinco lugares adicionales al juego:

  1. Si no es visible, abra la ventana Gestor de activos (Ver → Gestor de activos).

    Toggle Game Explorer
  2. Haga clic doble en la carpeta Lugares .

    Select Places
  3. Haga clic con el botón derecho en cualquier región vacía de la ventana (no sobre un nombre de lugar/azulejo) y seleccione Añadir nuevo lugar . Repita esto un total de cinco veces para que tenga seis lugares.

  4. Haga clic con el botón derecho en cada uno de los nuevos lugares, seleccione Renombrar y llévelos a cabo como sigue:

    Battle royale Place Names
  5. Publica el juego de nuevo (Archivo → Publicar en Roblox).

Copiar y pegar ID de lugar

Cada lugar debe ser de cruzar para que los jugadores puedan teletransportarse desde el lobby a varias colas de modo de juego y viceversa. Para lograr esto, necesitará recopilar los ID de lugar de los lugares que creó anteriormente.

  1. En la ventana Asset Manager, haz clic con el botón derecho en Lobby y selecciona Copiar ID a la Clipboard .

    Copy Lobby ID
  2. Si no es visible, abra la ventana Explorador ( VerExplorador ).

  3. Abre el guión de configuración principal dentro de ReplicatedFirstConfiguraciones .

    MainConfiguration Script
  4. Encuentra la tabla _places y pegar el ID copiado de la paso #1 como el valor de la clavelobby .

    Configuración principal

    local ReplicatedStorage = game:GetService("ReplicatedStorage")
    local RunService = game:GetService("RunService")
    local Players = game:GetService("Players")
    local isServer = RunService:IsServer()
    local ConfigEvent = nil
    local _placeOverrides = {}
    local _overrides = {}
    -- Lista de lugares nombrados en el juego
    local _places = {
    lobby = 0123456789,
    gameplay_development = 0,
    queue_default = 0,
    queue_deathmatch = 0,
    queue_teamDeathmatch = 0,
    queue_freePlay = 0
    }
    ---
  5. Repita el proceso de Copiar ID a Clipboard para los otros cinco lugares y póngalos en el valor de la llave de la tabla asociada _places.

    ColocarClave de la tabla
    Vestíbulovestíbulo
    Jugabilidadjuego_desarrollo
    Cola (por defecto)cola_por defecto
    Cola (Cuenta de Muertes)cuenta_deathmatch
    Cola (Cuenta de Equipo)equipo_muerte_match
    Cola (Juego Libre)queued_jugar gratis

    -- Lista de lugares nombrados en el juego
    local _places = {
    lobby = 0123456789,
    gameplay_development = 0987654321,
    queue_default = 0123459876,
    queue_deathmatch = 0987651234,
    queue_teamDeathmatch = 0132457689,
    queue_freePlay = 0678912345
    }
  6. Publica el juego de nuevo ( ArchivoPublicar en Roblox ).

Ajustar el relleno del servidor

Por defecto, Roblox equilibra a los jugadores / servidores para una experiencia de juego social óptima, pero un juego de batalla debería permitir batallas más grandes y más intensas. Para lograr esto:

  1. Haga clic en el botón Ajustes del juego desde la pestaña Inicio .

    Game Settings
  2. Seleccione la pestaña Lugares .

  3. Para cada uno de los seis lugares, haga clic en el botón y seleccione Editar .

    Edit Place Settings
  4. Para llenar el servidor , seleccione máximo .

    Set Server Fill to Maximum.
  5. Haga clic en Guardar en la parte inferior de la ventana.

Publicar lugares adicionales

Ahora necesitará abrir los .rbxl archivos del paquete descargado, modificar sus tablas de _places y publicarlas.

Copiar la tabla de lugares

  1. Consulte la tabla _places en el script MainConfiguration del lobby:

--------------------------------------
-- Lista de lugares nombrados en el juego
local _places = {
lobby = 0123456789,
gameplay_development = 0987654321,
queue_default = 0123459876,
queue_deathmatch = 0987651234,
queue_teamDeathmatch = 0132457689,
queue_freePlay = 0678912345
}
--------------------------------------
  1. Seleccione la tabla entera y copíe a la clipboard con CtrlC ( 2> ⌘2> 5> C 5> en Mac).

  2. Cierra el lugar del lobby haciendo clic en el X en su tabla.

    Close Lobby Tab.

Reemplazar Tablas

  1. Abre el archivo Gameplay.rbxl.

  2. Abre su Configuración principal script dentro de ReplicatedFirstConfiguraciones .

    MainConfiguration Script
  3. Pega la tabla _places que copiaste por encima de la tabla actual _places ( Ctrl 0> V0> ; 3> ⌘3> 5> V5>) para que cada lugar tenga tablas idénticas.


    --------------------------------------
    -- Lista de lugares nombrados en el juego
    local _places = {
    lobby = 0123456789,
    gameplay_development = 0987654321,
    queue_default = 0123459876,
    queue_deathmatch = 0987651234,
    queue_teamDeathmatch = 0132457689,
    queue_freePlay = 0678912345
    }
    --------------------------------------
  4. Seleccione ArchivoPublicar como… para abrir la ventana de publicación.

  5. Cerca de la parte inferior de la ventana, haz clic en Actualizar el juego existente… .

    Update Existing Game.
  6. Ubique y haga clic en el lugar Lobby que publicó anteriormente.

  7. En la siguiente pantalla, deberías ver una lista de los lugares que hayas agregado antes. De la lista, selecciona el lugar Juego de jefes y haz clic en el botón Sobrescribir.

    Overwrite Existing Place
  8. Una vez que el lugar se publique, círralo haciendo clic en la X en su pestaña.

    Close the place tab.
  9. Abre el archivo Queue.rbxl y repite este proceso, usando ArchivoPublicar como… para publicarlo en todos los cuatro lugares de la cola. Esencialmente, 1> Queue.rbxl1> debería publicarse en el <

    ArchivoPublicar espacio
    Lobby.rmlVestíbulo
    Jugabilidad.rbxlJugabilidad
    Queue.rbxlCola (por defecto)
    Queue.rbxlCola (Cuenta de Muertes)
    Queue.rbxlCola (Cuenta de Equipo)
    Queue.rbxlCola (Juego Libre)