Page 29 -
P. 29
잠깐 루아(Lua) 언어란? 루아 언어
만요 루아(Lua)는 브라질의 리우 데 자네이로에 있는 카톨릭 대학에서 만들어진 언어입니다. 루아의 특징
은 굉장히 작고 가벼운 프로그래밍 언어라는 점입니다. 문법 또한 다른 언어에 비해 간단합니다. 현
재 전체 프로그래밍 언어 중 인기도는 20위이고 로블록스뿐만 아니라 MMOPRG 게임인 ‘월드 오브
워크래프트’의 외부 사용자 인터페이스와 ‘마인크래프트’의 모드 중 하나인 컴퓨터 크래프트를 작성
한 언어가 바로 루아입니다. 이외에도 다양한 게임에 많이 응용되어 사용되고 있습니다.
그림 3-1 | 루아(Lua) 공식 홈페이지(출처: lua.org)
2 Hello World! 출력하기
변수를 만들면 컴퓨터의 메모리(Memory)에 데이터를 저장합니다. 하지만 데이터를 화면에
출력하지 않으면 사람이 실제 값을 확인할 수 없습니다. 루아에서 값을 출력하는 데 사용하
는 명령어는 print입니다. print를 입력하고 괄호 사이에 화면에 출력할 데이터를 입력하
면 됩니다. 우선 로블록스 스튜디오에서 스크립트를 추가하고 print 명령어를 사용하는 방
법에 대해 알아봅시다.
먼저 로블록스 스튜디오를 실행하고 워크스페이스(Workspace)에 스크립트를 추가해 보겠습
니다. 탐색기 창의 ‘워크스페이스(Workspace)’에 마우스 커서를 올려놓고 [추가]( ) 아이콘
을 클릭한 후 개체 검색란에 [script]를 입력하여 검색하고 ‘Script’를 클릭해 추가합니다.
TIP 화면에 출력 창이 나타
나지 않는다면 상단 메
❶ 뉴의 [보기] 탭- [출력]을 차례로
❷ 입력 클릭하여 표시할 수 있습니다.
❸ ❶
❷
그림 3-2 | 워크스페이스에 스크립트를 추가하는 방법
Part 03 기초 루아 코딩 익히기 91