Menu
CoddyTech

Olá, Roblox

Parte da seção Scripts para jogos no Roblox do Journey de Lua da Coddy. Lição 1 de 24.

Todo jogo do Roblox é feito de peças (blocos, bolas, plataformas) e scripts que dizem às peças o que fazer. Os scripts são escritos em Luau, a linguagem de programação que o Roblox criou a partir de Lua.

O jogo à direita é um mundo real: uma baseplate de grama, uma plataforma de surgimento e uma placa amarela. Pressione Play para executar seu script nele e caminhe usando W A S D e Space.

A primeira coisa que todo programador de scripts aprende é print. Ele escreve uma linha no painel Output abaixo do jogo, com o horário em que isso aconteceu no jogo:

print("The game started")

O texto entre aspas é uma string. print também exibe coisas que não são strings, como números e os nomes das peças. Cada peça do mundo fica dentro de workspace, e você acessa uma pelo nome:

print(workspace.Baseplate.Name)

Isso exibe Baseplate. Um script é executado da primeira linha até a última, uma vez, quando o jogo começa.

challenge icon

Desafio

Fácil

Escreva seu primeiro script do Roblox.

  1. Imprima exatamente Hello, Roblox!
  2. Na linha seguinte, imprima o nome da placa amarela lendo-o da peça: workspace.Sign.Name (não o texto "Sign" digitado entre aspas).

Pressione Jogar para ver suas linhas em Output e, em seguida, pressione Verificar.

Experimente você mesmo

-- Este script é executado uma vez, quando o jogo começa.
print("Hello")
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Scripts para jogos no Roblox

Pratique por conta própria: Compilador de Lua online