CWN(CHANGE WITH NEWS) - 로블록스 게임으로 사랑받는 코딩 언어 ′LUA′

  • 흐림군산22.2℃
  • 흐림보성군20.3℃
  • 흐림통영21.9℃
  • 흐림산청19.8℃
  • 흐림거제21.2℃
  • 흐림북춘천22.6℃
  • 흐림영월21.8℃
  • 흐림부여21.0℃
  • 구름많음울릉도21.1℃
  • 흐림강릉22.2℃
  • 흐림양산시22.5℃
  • 흐림천안21.9℃
  • 흐림영천22.0℃
  • 흐림부안21.3℃
  • 흐림고창20.6℃
  • 흐림인천22.6℃
  • 흐림고흥20.5℃
  • 흐림대관령16.5℃
  • 흐림수원22.4℃
  • 흐림전주22.8℃
  • 흐림경주시22.2℃
  • 흐림포항23.2℃
  • 흐림김해시21.8℃
  • 흐림진도군20.6℃
  • 흐림강진군20.0℃
  • 흐림장수18.4℃
  • 구름많음영덕21.0℃
  • 구름많음백령도21.1℃
  • 구름많음동두천21.9℃
  • 흐림의성23.2℃
  • 구름많음울진21.8℃
  • 비흑산도20.5℃
  • 흐림완도19.6℃
  • 흐림합천21.3℃
  • 흐림북강릉21.1℃
  • 구름많음청송군20.9℃
  • 흐림진주19.2℃
  • 흐림강화19.7℃
  • 흐림대전22.9℃
  • 흐림영광군20.5℃
  • 흐림정읍21.3℃
  • 흐림태백17.9℃
  • 흐림인제20.8℃
  • 흐림울산22.0℃
  • 흐림서청주21.0℃
  • 흐림파주20.5℃
  • 흐림청주24.6℃
  • 흐림금산21.0℃
  • 흐림북부산22.8℃
  • 흐림장흥18.8℃
  • 흐림이천20.9℃
  • 흐림창원22.2℃
  • 흐림구미21.7℃
  • 흐림제주25.0℃
  • 흐림부산23.3℃
  • 흐림순천19.1℃
  • 흐림속초21.6℃
  • 흐림함양군20.1℃
  • 흐림홍천21.8℃
  • 흐림북창원23.0℃
  • 흐림서울23.5℃
  • 흐림상주21.9℃
  • 흐림거창19.9℃
  • 흐림남해20.6℃
  • 흐림남원20.4℃
  • 비광주20.7℃
  • 구름많음춘천22.7℃
  • 흐림고산24.6℃
  • 흐림보은20.7℃
  • 비목포20.8℃
  • 흐림안동23.7℃
  • 흐림서귀포25.0℃
  • 흐림순창군19.5℃
  • 구름많음성산24.7℃
  • 흐림홍성21.7℃
  • 구름많음영주20.6℃
  • 흐림충주21.3℃
  • 구름많음철원23.0℃
  • 흐림양평22.5℃
  • 흐림고창군20.3℃
  • 비여수22.4℃
  • 흐림대구23.3℃
  • 흐림정선군20.8℃
  • 흐림의령군20.1℃
  • 흐림임실20.1℃
  • 흐림추풍령19.0℃
  • 흐림서산21.3℃
  • 흐림원주22.9℃
  • 흐림문경20.2℃
  • 흐림밀양22.4℃
  • 흐림제천20.3℃
  • 흐림세종21.4℃
  • 흐림해남19.7℃
  • 흐림광양시20.5℃
  • 흐림보령21.8℃
  • 흐림봉화21.2℃
  • 구름많음동해21.4℃
  • 2025.10.02 (목)

로블록스 게임으로 사랑받는 코딩 언어 'LUA'

오영주 / 기사승인 : 2022-04-22 15:23:34
  • -
  • +
  • 인쇄
사진 출처 : 로블록스
사진 출처 : 로블록스

로블록스는 게임 제작 시스템 로블록스 스튜디오와 함께 2006년부터 어린이와 모든 연령대의 사람들이 사용하고 있는 인기 온라인 게임 플랫폼이다.

이러한 로블록스에서 사랑받는 프로그래밍 언어가 바로 Lua다. 로블록스는 플레이어가 안전한 환경에서 자신의 게임을 개발하고 공유할 수 있도록 플랫폼에서 Lua 5.1을 사용하여 시작했다. 또한 로블록스 스튜디오는 경량 다중 패러다임 프로그래밍 언어 인 Lua 의 수정된 버전으로 가능하다.

로블록스는 플레이어가 안전한 환경에서 자신의 게임을 개발하고 공유할 수 있도록 플랫폼에서 Lua 5.1을 사용하기 시작했다. 그러다 로블록스의 내부 코드베이스가 커지고 사용자의 요구가 더욱 정교해짐에 따라 Lua를 업그레이드하기로 결정했다. 로블록스는 기본 언어를 다시 작성하고 변경하는 대신 Luau 라는 후속 언어를 선보였으며, 2021년 11월 협업을 촉진하고 다른 커뮤니티의 참여를 장려하기 위해 Luau를 오픈 소스로 선택했다.

로블록스의 선임 교육 디자이너인 Genevieve Johnson 은 외신인 New Stack을 통해서 "로블록스 스튜디오와 Lua는 코딩을 처음 접하거나 MIT Scratch와 같은 시각적 코딩 환경보다 더 큰 도전을 원하는 학생들에게 훌륭한 기본 언어다"라고 평가했다.

또한 인기 프로그래밍 언어인 파이썬과 비교했을 때 “파이썬에서 하나의 들여쓰기가 잘못되면 스크립트가 실행되지 않지만 Lua를 사용하면 들여쓰기가 누락되었다고 해서 처벌받지 않는다”라며 훨씬 관대하다고 평가했다.

초보 프로그래머가 익히기에도 쉬운 언어라고 설명했다. Johnson은 “코더를 위해 Luau는 올바른 코드를 더 쉽게 작성할 수 있도록 추가 기능을 제공한다”고 말했다. 더불어 "초보자와 숙련된 코더 모두를 쉽게 만드는 한 가지 큰 요소는 코드를 작성할 때 일반적인 오류에 자동으로 플래그를 지정하는 풍부한 도구가 있다는 것이다”라면서 “이것은 로블록스 스튜디오에 통합되지만 다른 편집기에도 통합될 수 있으므로 올바른 코드를 작성하는 데 도움 된다”고 말했다.

[저작권자ⓒ CWN(CHANGE WITH NEWS). 무단전재-재배포 금지]

최신기사

뉴스댓글 >

- 띄어 쓰기를 포함하여 250자 이내로 써주세요.
- 건전한 토론문화를 위해, 타인에게 불쾌감을 주는 욕설/비방/허위/명예훼손/도배 등의 댓글은 표시가 제한됩니다.

댓글 0

Today

Hot Issue