2. 목 차
루아 스크립트란?
루아 스크립트 문법 소개
C++과 연동하여 사용하기
실제 적용 예
게임 개발에서 루아의 용도
3. 루아 스크립트란?
포르투갈어로 ‘달’이라는 뜻
브라질의 Tecgraf의 한 팀에서 개발
특징
공짜
파일 크기가 작다
이식성이 좋다
실행 속도가 빠르다
4. 루아 스크립트란?
프로그래머에게 루아의 의미
C++함수를 루아에서 호출할 수 있게 한다.
재 컴파일 없이 상수를 변형 시켜 테스트 할 수 있다.
기획자에게 루아의 의미
루아 문법만 알아도 프로그래머가 만든 코어 부분을 제
어하여 사건을 맘대로 구성할 수 있다.
17. 루아 스크립트 문법 소개
연산자
관계
>, <, >=, <=, ==, ~=
1이 2보다 큰가? 1이 2보다 작은
가?
변수 a와 변수 b가 같은가? 변수a와 변수b가 다른가?
1>2 1<2 a == b a ~= b
18. 루아 스크립트 문법 소개
연산자
논리
and, or, not
말 그대로 논리에 대한 연산이다.
예) 옳은 것과 옳은 것을 and연산하면 옳은 것
예) 옳은 것을 not연산하면 옳지 않는 것
논리 연산자 의미
A and B A값이 false면 A 값을 반환하며, true면 B값을 반환한다.
A or B A값이 true면 A 값을 반환하며, false면 B값을 반환한다.
not A A가 true면 false를 반환하고, A가 false면 true를 반환한다.