루아 프로그래밍 언어 Love2d로 컴파일하기 (Compilation of Lua...

루아 프로그래밍 언어 Love2d로 컴파일하기 (Compilation of Lua...

요즘따라 오래된 게임들 (퐁, 포켓몬, 슈퍼마리오 등 비슷한 게임들) 구현 및 개발에 관심이 싹 틀었다. 우현이 유튜브를 시청하는 중에 유튜브의 요상한 알고리즘으로 인해 우연히 미국 아이비리그 하버드 대학교에서 가르치는 게임 개발에 관한 강의들이 한 플레이리스트에 쏟아져 나왔다.

강의들을 시청하는 도중 실습들을 따라가기 위해 나는 love2d 라는 게임 개발에 유용한 프레임워크 (오픈 프레임워크랑 약간(?) 비슷한)와 루아 언어 컴파일러를 를 설치 하였다. 사실 처음에는 어떻게 love2d를 이용해서 main.lua 파일을 어떻게 컴파일을 실행해야하는지를 많이 헷갈려했다. 그래서 처음에는 lua main.lua를 터미널에서 실행해봤더니 다음과 같은 에러가 떴다.

그래서 혹여나 love 명령어를 이용해보고 love main.lua를 실행해봤는데 이번에는 에러가 다르게 나왔다.

따라서 그런 에러 핸들링을 위해 다른 영상들을 찾아봤는데 컴파일을 하는게 node js 처럼 컴파일 해야하더라. 노드처럼 끝에 파일 명 대신에 맞춤표를 붙여야 한다 (예를들면 "node .").

이 화면과 비슷하게 나오면 정상적으로 실행되는 것을 확인 할 수가 있다.

from http://yoonbot-dev.tistory.com/19 by ccl(A) rewrite - 2021-08-06 02:00:15