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.
Desafio
FácilEscreva seu primeiro script do Roblox.
- Imprima exatamente
Hello, Roblox! - 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")
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
2Laços e funções
Fileira de pilaresConstrutor de escadasConstrutor de torresFábrica de moedasLuz piscantePonte desaparecendo5Seu primeiro jogo
Seu primeiro ObbyPratique por conta própria: Compilador de Lua online