피터지고 치열하게 삶을 유지하다  
Front Page
Notice | Keyword | Tag | Location | Guestbook | Admin | Write Article   
 
Lua에 해당하는 글 2건
2007/04/14   Lua를 좀더 멋스럽게 다루자. - 루아를 이용한 민첩하고 효과적인 게임 개발
2006/12/23   월컴투 디시플 닷골 - DCGUI 라이브러리 (1)


Lua를 좀더 멋스럽게 다루자. - 루아를 이용한 민첩하고 효과적인 게임 개발
방금 택배업체에서 배송할 예정이라는 메시지가 들어와 심히 기대되는바 이렇게 글을 올립니다.

현재 진행하고 있는 프로젝트에서 Plug-In 통신 모듈과 Main GUI를 이어주는 역할을 하고 있는 핵심적인 부분에 Lua를 사용하고 있습니다.

그동안 내가 너무 이론적인 서적들만 보아온것 같아(주로 프로젝트 Management와 소프트웨어 공학과 관련된 서적들) 실제 코딩과 관련된 서적을 구입해 보아야 겠다는 생각이 들었습니다.

그런데 책을 주로 구입하는 Online 사이트에 들어는 갔지만 마땅히 실제 코딩 관련 주제가 생각나지 않았습니다.
요즘 인기 폭팔인 Web 2.0관련 책들이 많더군요. 하지만 저의 주 관심 분야가 아닌 관계로 제외되었습니다.

그때 생각난것이 Lua관련 서적입니다. 전에는 Lua 검색하였더니 비싼(--;) 외서들만 있더군요. 한번 '루아'란 키워드로 검색해 보았더니 번역서 하나가 있더군요.

사용자 삽입 이미지


고마운 Lua 개발 사이트(www.lua.org)에 보면 Reference Manual 및 Programming In Lua 가 공개되어 있습니다. 이미 좋은 Document가 있지만 실용서라기 보다는 소위 "바이블"(?) 이란 생각에, 그리고 특히 영어에 약한 관계로 냉큼 구입하였습니다.

아직 책도 받아 보지 않았습니다만, 목차만으로 예상되는 특히 기대되는 바는

  1. 예외 처리를 어떻게 하고 있을까 (Programming In Lua 에도 이와 관련된 단원이 있습니다. Lua를 프로젝트에 접목하면서 가장 아쉬운 부분이 이것입니다. Lua 에서 발생하는 에러는 디버깅이 쉽지 않은 뿐더러 현재는 어디에서 일어나는지 조차 알지 못하고 있습니다. 그냥 Lua 스크립트를 조작한 후 Runtime 에러가 발생하면 Lua쪽 인터페이스 때문이구나 생각하고 문제를 찾아 고치는 수준입니다.)
  2. 게임에서 주로 GUI에서 발생하는 이벤트와 다른 엔진 모듈간의 연계를 담당하는 것이 Lua인 것으로 알고 있는데 주로 어떤식으로 상호 작용할까?
  3. 테스트 용도로도 많이 사용한다는데, 어떤 식으로 사용되어 왔을까?


빨리 받아보고 싶당. 그리고 빨리 Lua 예외 처리를 적용해야 겠당.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기
Tag : Lua
Track this back : http://www.codeforum.net/blog/pitoosung/trackback/60

name    password    homepage
 hidden


월컴투 디시플 닷골 - DCGUI 라이브러리
CButton을 상속받은 좋은 Image Button이 없는지 찾다가 정말 실망스런 자료를 받게된 블로그이다.(죄송 --;)
하지만, 예상지 못한 좋은 소스가 있는듯 하다.

현재 진행중인 프로젝트에서 UI와 통신 모듈의 불리를 위해 Lua Script를 사용하여 적용하고 있는데.
DCGUI 라이브러리가 게임용 같기는 하지만 Lua 스크립트로 엔진으로 UI를 다루는 좋은 예제가 될것 같다.

웰컴투 디시플 닷골 가기
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기
Tag : Lua
Track this back : http://www.codeforum.net/blog/pitoosung/trackback/12
Commented by chadr at 2007/07/28 22:51  r x
어허허허;; 죄송할 따름입니다. ㅠㅠ

name    password    homepage
 hidden


BLOG main image
피투성의 IT 분투기
 Notice
(2009.11.30) - ㅠ.ㅠ 안녕! 서버 H/W 시스템 교체(서버보드 사망, HP Workstation으로 교체)
(2008.2.2) IP : 195.225.178.29 - 스팸 차단 조치
(2008.1.14) 오후 06:34 ~ 08:07 : 시스템 복구
(2008.1.14) 오전 00:25(?) : 시스템 다운 - 흠 심각하군!
(2008.1.13) 오후 11:31 : 시스템 리부팅됨
(2008.1.13) 시스템 복구 : 오전(?)~오후 1:00
 Category
전체 (148)
프로그래밍 (42)
IT 세상속으로 (42)
세상 엿보기 (26)
지하창고 (18)
책의 향기 (12)
생각의 힘(바둑) (4)
OCR-내가 다 읽어줄께 (1)
두발의 짐승 (2)
지능형 로봇 (1)
 Calendar
«   2010/09   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    
 Recent Entries
투명 Display 그리고 Augm... (2)
64bits(x64) Windows OS...
NFS & Eclipse & CDT & In...
행복에 대해 생각하며
Virtual Audio Cable (가...
 Recent Comments
^^ 안녕! 축하축하. 난 아...
피투성 - 03/16
오랜만에들림니다 아이폰...
쭌 - 03/15
Thanks for your kind tra...
hyungju - 2009
정보 감사합니다 덕분에...
허수 - 2009
관리자만 볼 수 있는 댓글...
- 2009
 Recent Trackbacks
내가 생각하는 한의학의...
Life Is Always Emergency
FreeBSD 6.2, 64bit, 메모...
엘레노아의 작업로그
알약 백신 제대로 사용하...
촌철살인
유용한 블로그 툴 몇개..
ENTClic@blog...just anot...
국내의 검색엔진에 등록하...
케이알선의 이야기
 Archive
2010/01
2009/12
2009/07
2008/09
2008/03
 Link Site
00_피투성의 지식창고_00
 Visitor Statistics
Total : 70557
Today : 51
Yesterday : 46
텍스트큐브 배너
Eolin
rss