O jogo de forma livre Roblox permite que jogadores criem centenas de modos de jogo diferentes para seus níveis, como Modo Sobrevivência. Neste modo, jogadores devem suportar a enxurrada de cataclismas que assolam o mundo do jogo, de inundações e lava a zumbis e alienígenas. Embora jogar um jogo de Modo Sobrevivência possa ser divertido e desafiador, muitos jogadores acham o processo de scriptar tais jogos muito mais difícil. Felizmente, desenvolvedores do "Roblox" facilitam o design de jogos permitindo que usuários baixem templates de script para cenários de jogo.
Visite o site do "Roblox" e faça login na sua conta.
Procure por um template de Modo Sobrevivência no banco de dados e baixe-o.
Abra o template de Modo Sobrevivência no editor de mundo do "Roblox".
Clique na aba "Workspace" no lado direito da tela para ver as sub-pastas do template.
Clique em "Script" para acessar o código do jogo de Modo Sobrevivência. Este é o script básico necessário que deve existir em todo jogo de Modo Sobrevivência. Jogadores podem modificar ou adicionar ao script para criar encontros únicos.
Procure no banco de dados e fóruns do "Roblox" por segmentos de script de Modo Sobrevivência. Existem milhares de opções diferentes para escolher. Selecione um que se encaixe bem no seu tema.
Modifique o script substituindo variáveis e texto por variáveis mais adequadas para seu jogo. Por exemplo, o script a seguir é um script de fome do Modo Sobrevivência:
game.Players.PlayerAdded:connect(function(player)
l = Instance.new("Model")--this works O:
l.Name = "leaderstats"
l.Parent = player
h = Instance.new("IntValue")
h.Name = "Hunger"
h.Value = 80
h.Parent = l
player.CharacterAdded:connect(function(character)
h.Changed:connect(function()
if h.Value == 0 then
h.Value = 80
character:BreakJoints()
end
repeat wait() until character:findFirstChild("Humanoid")
character.Humanoid.Died:connect(function()
h.Value = 80
end)
end)
delay(0, function()
repeat
wait(10)
if h.Value > 0 then
h.Value = h.Value - 1
end
until false
end)
end)
end)
Neste exemplo, se você quiser mudar o tema de Fome para Sangue para um jogo de sobrevivência vampírico, substitua todas as instâncias do texto "Hunger" por "Blood" e aumente o h.Value para representar a stamina sobrenatural dos vampiros.