1. if문이란 무엇일까요?
if문은 컴퓨터에게 "만약 ~라면 이렇게 해!" 라고 알려주는 규칙입니다.
예를 들어 게임에서 “만약 점프 버튼을 누르면 캐릭터가 점프한다”라는 약속과 같습니다.
2. if문이 필요한 이유
게임 속에서는 상황에 따라 다르게 행동해야 할 때가 많습니다.
- 캐릭터의 체력이 0이면 게임이 끝나야 하고
- 열쇠를 가지고 있으면 문이 열려야 합니다.
이처럼 조건에 따라 다른 행동을 만들 때 if문을 사용합니다.
3. 로블록스 예시 (쉬운 코드)
local health = 0
if health == 0 then
print("게임 오버!")
end
- if health == 0 then : 만약 체력이 0이라면
- print("게임 오버!") : "게임 오버!"라고 보여주기
4. 또 다른 예시
local key = true
if key == true then
print("문이 열렸습니다!")
end
- if key == true then : 만약 열쇠가 있다면
- print("문이 열렸습니다!") : 문을 열어주기
5. 정리
- if문은 조건을 확인하는 문장입니다.
- “만약 ~라면”으로 시작해서, 그 조건이 맞으면 안에 있는 명령을 실행합니다.
- 게임 속 다양한 상황(체력, 아이템, 버튼 클릭 등)을 표현할 때 꼭 필요한 기본 도구입니다.
'로블록스 게임 개발' 카테고리의 다른 글
| [로블록스 스크립팅 초급] : 함수(FUNCTION) (0) | 2025.09.18 |
|---|---|
| [로블록스 스크립팅 초급] : 반복문(LOOP) 심화 (0) | 2025.09.18 |
| [로블록스 스크립팅 초급] : 반복문(LOOP) (0) | 2025.09.17 |
| [로블록스 스크립팅 초급] : 테이블(table) (0) | 2025.09.17 |
| [로블록스 스크립팅 초급] : 변수 이해하기 (0) | 2025.09.17 |