윈도우 프로그래밍과 루아의 대통합 루아와 C/C++ 바인딩 하기
프로그래밍 언어/Lua 2009. 8. 15. 15:03
윈도우 프로그래밍과 루아의 대통합 루아와 C/C++ 바인딩 하기 김석환 | compedian@yahoo.com 스크립트 언어 중 게임 분야에서 특히 인기를 얻고 있는 것이 있으니 이것은 바로 루아다. 루아는 C/C++와 바인딩(통신)하거나 내장시키는 것이 자류로운 덕에, 국내외 여러 게임에 유행처럼 적용되고 있는 실정이다. 특집 5부에서는 이 루아의 특징에 대해 살펴보고 루아에서 C/C++ 모듈을 사용하는 방법에 대해 알아본다. 루아는 애초에 다른 언어들과의 접착(Glue) 언어로 설계된 덕에 C나 C++로 만들어진 모듈(dll이나 lib)과의 바인딩이 자유롭다. 또, 확장 언어와 스크립팅 언어를 지향하고 있는 루아는 충분히 콤팩트하고 빠른 개발을 할 수 있다는 장점 덕분에 게임 개발 분야에서 특히 인기..