Menu
CoddyTech
lua iconLua 여정의 일부여정

로블록스 스크립트 배우기

Lua로 진짜 Roblox 스크립트를 쓰고 코드 바로 옆에서 게임을 플레이합니다. 무료이며 AI 힌트와 수료증이 있고, 어떤 컴퓨터나 Chromebook, 휴대폰에서도 됩니다.

89,203+ 명의 codders가 등록함

24 개 강의24 챌린지74 퀴즈 문제

  • 초보자 환영
  • sparkles iconAI 코딩 도우미
  • hint icon실습 중심의 대화형 강의
  • quiz icon지식을 확인하는 퀴즈
  • certificate icon무료 수료증

여기서 Roblox 스크립트를 직접 해 보세요

강의에 나오는 작은 게임 세 개입니다. 편집기의 스크립트를 바꾸고 플레이를 누른 다음, 직접 쓴 코드 속을 걸어 보세요.

용암에 닿으면 플레이어의 Health가 0이 됩니다. 6번째 줄의 0을 50으로 바꾸고 플레이를 누르면 용암은 체력만 깎습니다.

local lava = script.Parent

lava.Touched:Connect(function(hit)
	local humanoid = hit.Parent:FindFirstChild("Humanoid")
	if humanoid then
		humanoid.Health = 0
	end
end)

커리큘럼

1 섹션24 개 강의24 챌린지74 퀴즈 문제

이 섹션은 Lua 여정의 일부입니다. 전체 커리큘럼에는 더 많은 섹션이 있어요 - 아래 미리보기를 클릭하면 여정 페이지에서 확인할 수 있습니다.

  1. 섹션 1기초90 개 강의
  2. 섹션 2논리와 흐름 제어54 개 강의
  3. 섹션 3객체 지향 프로그래밍70 개 강의
  4. 섹션 4Luau 소개73 개 강의
  5. 섹션 시작하기시작펼치기접기Luau로 실제 Roblox 게임을 스크립팅하고 브라우저에서 플레이해 보세요. 용암 바닥, 코인, 리더보드, 점프 패드, 버튼으로 여는 문, 움직이는 플랫폼, 체크포인트를 만들고 나만의 오비를 완성해 보세요.

    스크립트와 파트

    4 개 강의413

    반복문과 함수

    6 개 강의619

    이벤트와 플레이어

    6 개 강의618

    게임 메커니즘

    7 개 강의721

    첫 번째 게임

    1 레슨13
제공되는 것
코딩을 배우기 위해 사용할 모든 것

해보면서 배우기

실제 코드를 작성하고, 데이터베이스를 쿼리하고, 웹사이트를 구축하고, AI 프롬프트를 마스터하세요. 인터랙티브 레슨으로 현대 개발자에게 필요한 모든 기술을 다룹니다.

playground.js
코드 편집기
1const greeting = "Hello, Coddy!"
2function sayHi(name) {
3    return greeting + " " + name
4}
5
bottombar Collapse icon
테스트 #1test Case Success icon
테스트 #2test Case Success icon
테스트 #3test Case Failure icon
입력
"Alex"
출력
"Hello, Coddy! Alex"

연속 기록을 쌓아보세요

꾸준히 하고 성장하는 모습을 지켜보세요! 매일 코딩 습관을 추적하고, 동결 기능으로 연속 기록을 보호하고, 매일 참여해서 보상을 받으세요.

12 일 연속

내일도 돌아와서 연속 기록을 유지하세요!

fire Filled icon
left icon

January 2026

right icon

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

21

22

23

24

25

26

27

28

29

30

product Double Or Nothing icon

더블 오어 낫싱

7일 중 5일차

fire Freeze icon

연속 기록 동결

2 left

어디서나 코딩하세요

코딩 여정을 함께 하세요! 설정도, 다운로드도 필요 없이 바로 열어서 코딩을 시작하세요. iOS, Android, 웹에서 4.9점 평점으로 이용 가능합니다.

Python
7스트릭
250점수
5에너지
변수
journey Hex Done Base iconjourney Hex Done Shadow iconjourney Hex Done Top iconjourney Lesson Done icon
journey Path Right Done icon
journey Hex Done Base iconjourney Hex Done Shadow iconjourney Hex Done Top iconjourney Lesson Done icon
journey Path Left Done icon
journey Hex Active Base iconjourney Hex Active Shadow iconjourney Hex Active Top iconjourney Lesson Theory Challenge icon
계속하기
journey Path Right icon
journey Hex Locked Base iconjourney Hex Locked Shadow iconjourney Hex Locked Top iconjourney Lesson Theory Challenge icon
journey Path Left icon
journey Hex Locked Base iconjourney Hex Locked Shadow iconjourney Hex Locked Top iconjourney Lesson All icon
여정
목표
리더보드
프로필
4.9
별별별별별
평점

당신은 혼자가 아닙니다

글로벌 리더보드에서 경쟁하고, 친구를 초대해서 보상을 받고, 서로의 성공을 축하하세요. 코딩은 친구와 함께하면 더 좋아요!

챌린저 리그
챌린저 리그상위 7명 승급
leaderboard First icon1
avatar 1 icon
fire Filled icon
Alex7+ Days
2840
leaderboard Second icon2
avatar 2 icon
fire Filled icon
Jordan7+ Days
2650
leaderboard Third icon3
avatar 3 icon
fire Filled icon
Sam7+ Days
2420
4
avatar 4 icon
Casey
2180
5
avatar placeholder icon
fire Filled icon
Morgan7+ Days
1950
leaderboard Arrow Up icon승급 구역leaderboard Arrow Up icon

모든 방식으로 학습

읽고, 듣고, 스스로 확인하고, AI에게 묻고, 이미 배운 내용을 찾아보세요. 모든 수업이 당신에게 맞춰집니다.

변수 입문
오디오

변수는 나중에 프로그램에서 참조할 값을 저장하는, 이름이 있는 컨테이너입니다.

Python에서는 이름, 등호, 저장할 값을 차례대로 써서 만듭니다.

값은 시간이 지나며 바뀔 수 있습니다. 재할당하면 그 이름이 새로운 값을 가리킵니다.

1xSarah

수료증을 받으세요

완료한 모든 코스에 대해 인증서를 받으세요. LinkedIn 프로필과 이력서에 추가하여 고용주에게 코딩 전문성을 보여주세요.

Coddy수료증
이 인증서는홍길동성공적으로 완료했음을 증명합니다
python iconPython 기초
인증됨
날짜2026년 1월
LinkedInLinkedIn에 추가

Coddy에서 로블록스 스크립트를 배우는 이유

  • 스크립트와 게임이 나란히 있습니다. 플레이를 누르면 방금 쓴 코드 속을 캐릭터로 걸어 볼 수 있습니다. 키보드는 W A S D, 터치 화면은 조이스틱입니다. 체크를 누르면 채점기가 걷는 길을 테스트 플레이어가 그대로 걷는 모습을 볼 수 있습니다.
  • 브라우저에서 실행되므로 학교 Chromebook, 태블릿, 휴대폰으로도 배울 수 있습니다. Roblox Studio는 Windows와 macOS에서만 실행됩니다. 여기서는 설치할 것도, 로그인할 Roblox 계정도 없습니다.
  • 실제 게임마다 만나게 되는 Roblox API: Instance.new, workspace, 파트의 Position, Size, Color, Transparency, Touched 이벤트, Humanoid, Players와 leaderstats, task.wait, ClickDetector, TweenService. 엔진은 5초 뒤 리스폰, JumpHeight 7.2 같은 Roblox 기본값을 그대로 따르기 때문에 여기서 쓰는 Luau가 곧 Studio에서 쓰는 Luau입니다. Studio에서는 스크립트가 기대하는 파트도 직접 만들어야 하는데, 여기서는 레슨마다 그 파트를 대신 만들어 줍니다.
  • 5개 챕터, 24개 레슨이며 레슨마다 작동하는 게임 기능으로 끝납니다: 사라지는 다리, 용암 바닥, 코인 수집, 점프대, 버튼 문, 움직이는 발판, 체크포인트, 결승선. 마지막 레슨에서 이것들을 합쳐 나만의 오비를 만듭니다.

로블록스 스크립트에 대해 자주 묻는 질문

로블록스는 어떤 코딩 언어를 쓰나요?

Roblox 게임은 Luau로 스크립트를 작성합니다. Luau는 Roblox가 Lua 5.1을 바탕으로 만들어 오픈소스로 공개한 언어입니다. Lua 문법을 그대로 두고 선택적 타입과 +=, 문자열 보간 같은 몇 가지 편의 기능을 더했습니다. Roblox 엔진 자체는 C++로 작성되었지만 Roblox 게임을 만들 때 C++를 쓸 일은 없습니다. Roblox Studio의 모든 스크립트는 Luau입니다. 일반 Lua는 대부분 그대로 Luau로 실행되기 때문에 지금도 많은 사람이 Roblox Lua라고 부릅니다.

로블록스 스크립트는 어떻게 시작하나요?

세 가지 개념부터 시작하세요. 스크립트는 게임 속 오브젝트를 찾고(workspace.Lava 또는 script.Parent), 그 속성을 바꾸고(Color, Size, Transparency), 이벤트에 함수를 연결해 어떤 일이 생길 때 코드가 실행되게 합니다(Touched, PlayerAdded, MouseClick). 이 강의는 이 순서대로, 레슨마다 작은 게임 하나로 가르칩니다. Roblox Studio에서는 Explorer에서 파트나 ServerScriptService 위에 마우스를 올리고 더하기 버튼을 누른 뒤 Script를 고르면 스크립트가 추가됩니다.

로블록스 스크립트를 배우려면 Roblox Studio가 필요한가요?

배우는 데는 필요 없습니다. 모든 레슨은 Coddy가 Luau로 만든 작은 게임 엔진 위에서 브라우저로 실행되며, 이 엔진은 초보자가 쓰는 범위의 Roblox API를 따라 합니다. 다른 플레이어에게 게임을 공개하고 싶을 때는 Windows와 macOS용 무료 프로그램인 Roblox Studio가 필요합니다. 여기서 쓴 Luau와 배운 내용은 그대로 이어집니다. Studio에서는 각 레슨의 월드가 대신 해 주던 것처럼 파트를 만들고 스크립트를 배치하는 일을 직접 합니다.

Chromebook이나 휴대폰으로 로블록스 스크립트를 배울 수 있나요?

네. Roblox Studio는 ChromeOS, iPad, 휴대폰에서 실행되지 않지만 이 레슨들은 됩니다. 에디터와 게임이 모두 브라우저에서 실행되고, 터치 화면에서는 휴대폰용 Roblox처럼 조이스틱과 점프 버튼이 나타납니다. 나중에 나만의 Roblox 게임을 공개하려면 Studio를 쓸 Windows나 Mac 컴퓨터가 필요합니다.

이게 진짜 Roblox인가요?

아닙니다. Luau로 작성되어 브라우저에서 실행되는 Coddy의 자체 엔진으로, Roblox에서 초보자가 쓰는 부분을 흉내 냅니다: 파트, Touched, Humanoid, Players, leaderstats, task.wait, ClickDetector, TweenService 등. 배운 것이 Studio로 그대로 이어지도록 Roblox의 기본값과 특이한 동작까지 일부러 따라 합니다. 클라이언트와 서버 분리(RemoteEvents)와 GUI는 없고, 물리도 걷기, 점프, 떨어지기, 닿기 같은 간단한 것뿐입니다. 이것들은 Studio에서 다음으로 배울 내용입니다. Coddy는 Roblox Corporation과 제휴 관계가 없으며 Roblox Corporation의 보증을 받지 않았습니다. Roblox와 Luau는 Roblox Corporation의 상표입니다.

로블록스 스크립트 전에 Lua를 알아야 하나요?

아니요. 변수, 반복문, 함수, 이벤트는 게임마다 필요할 때 가르칩니다. 먼저 천천히 시작하고 싶다면 Lua 강의는 처음부터 시작하고, Luau 강의는 큰 Roblox 프로젝트에서 쓰는 타입 시스템을 가르칩니다.

로블록스 스크립트를 배우는 데 얼마나 걸리나요?

이 강의는 24개 레슨으로, 자기 속도에 맞춰 약 4시간이면 됩니다. 마치면 파트, 이벤트, 리더보드, 오비 전체를 스크립트로 만들 수 있습니다. 나만의 완전한 게임을 만드는 데는 더 오래 걸립니다. Roblox Studio에서 작은 프로젝트를 몇 달 동안 만들며, 이 강의 다음에 배우는 클라이언트와 서버 코드, 데이터 저장, 사용자 인터페이스를 더해 가세요.

로블록스에서 스크립트를 써도 되나요?

네. Roblox Studio에서 내 게임용 스크립트를 쓰는 것은 모든 Roblox 게임이 만들어지는 방식이고, 이 강의가 가르치는 내용입니다. Roblox 이용 약관을 어기는 것은 스크립트 실행기(익스큐터)로 다른 사람의 게임 안에서 핵(익스플로잇) 스크립트를 돌리는 것입니다. 계정이 정지될 수 있으며, 이 강의와는 아무 관련이 없습니다.

어린이 로블록스 코딩 수업으로 괜찮은가요?

레슨이 짧고, 레슨마다 직접 걸어 다닐 수 있는 게임으로 끝나며, AI 힌트가 정답을 알려 주지 않고 실수를 설명해 주기 때문에 어린 Roblox 플레이어도 혼자 배울 수 있습니다. 선생님과 코딩 동아리는 무료 교실로 수업을 진행할 수 있고, 학생마다 레슨별 진도를 볼 수 있습니다.

로블록스 스크립트 강의는 무료인가요?

네. 24개 레슨 전부, 레슨마다 있는 게임, AI 힌트, 수료증이 모두 무료입니다. 무료 계정은 하루에 몇 개의 레슨을 진행할 수 있고, Pro는 하루 제한을 없애 줍니다.

이 강의가 포함된 학습 경로

이 강의는 더 긴 경로의 한 단계입니다. 멘토가 가르치는 순서대로 이어지는 여러 강의로, 각각 무료 수료증이 있습니다.

Coddy 프로그래밍 언어 일러스트

Coddy와 함께 Roblox 게임 스크립팅 배우기

시작하기