안녕, Roblox
Coddy Lua 여정의 Roblox 게임 스크립팅 섹션에 포함된 레슨. 24개 중 1번째.
모든 Roblox 게임은 파트(블록, 공, 플랫폼)와 파트가 무엇을 해야 하는지 알려 주는 스크립트로 이루어져 있습니다. 스크립트는 Roblox가 Lua를 바탕으로 만든 프로그래밍 언어인 Luau로 작성됩니다.
오른쪽 게임은 실제로 플레이할 수 있는 세계입니다. 잔디가 깔린 베이스플레이트, 스폰 패드, 노란색 표지판이 있습니다. Play를 눌러 그 안에서 스크립트를 실행하고, W A S D와 Space로 걸어 다녀 보세요.
모든 스크립트 작성자가 처음 배우는 것은 print입니다. 게임 아래의 Output 패널에 게임에서 해당 작업이 일어난 시간을 표시하며 한 줄을 출력합니다.
print("The game started")따옴표 안의 텍스트는 문자열입니다. print는 숫자나 파트의 이름처럼 문자열이 아닌 것도 표시합니다. 세계의 모든 파트는 workspace 안에 있으며, 이름으로 파트에 접근할 수 있습니다.
print(workspace.Baseplate.Name)이 코드는 Baseplate를 출력합니다. 게임이 시작되면 스크립트는 맨 위 줄부터 맨 아래 줄까지 한 번 실행됩니다.
챌린지
쉬움첫 번째 Roblox 스크립트를 작성하세요.
Hello, Roblox!를 정확히 출력하세요.- 다음 줄에는 파트에서 이름을 읽어 노란색 표지판의 이름을 출력하세요:
workspace.Sign.Name(따옴표 안에"Sign"이라는 텍스트를 입력하는 것이 아닙니다).
플레이를 눌러 Output에서 출력된 줄을 확인한 다음, 확인을 누르세요.
직접 해보기
-- 이 스크립트는 게임이 시작될 때 한 번 실행됩니다.
print("Hello")
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
Roblox 게임 스크립팅의 모든 레슨
직접 연습해 보세요: 온라인 Lua 컴파일러