이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
예제로 배우는 프로그래밍 루아 (Lua)
신호철 공저
한빛미디어 2008.10.05.
베스트
IT 모바일 top100 3주
가격
20,000
10 18,000
YES포인트?
1,000원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능?
  •  문화비소득공제 가능

책소개

목차

저자 서문

part1. 루아의 기초
1. 루아
루아란?
구성
루아 설치 및 "Hello Lua!"
2. 변수
nil
부울
숫자
문자열
함수
테이블
코루틴
사용자 데이터
지역변수와 전역변수
3. 연산자
치환 연산자
산술 연산자
관계 연산자
논리 연산자
기타 연산자
연산자간의 우선순위
4. 제어
분기
반복
5. 함수
함수의 기본
함수의 입출력
다중 입출력
가변인수
6. 테이블
테이블이란?
테이블의 사용
테이블의 활용과 자료구조
7. 클래스
테이블과 클래스
상속
캡슐화
8. 코루틴
코루틴의 기본
코루틴의 사용 예
9. C++ 연동
C++에서 루아 호출하기
루아에서 C++ 호출하기

Part2. 루아의 활용
10. 루아 예제 프로젝트
개요
11. WOW 애드온 예제
애드온 기본 작성법
Auction Agent
Channel Filter
Visual Studio 2008 WOW addon
예제 프로젝트 작성 및 배포
12. WOW API
루아 API
WOW API

찾아보기

저자 소개 1

공저신호철

관심작가 알림신청
 
광운대학교 전자공학과를 졸업하고 KAIST SEP 석사 과정을 마쳤다. 책임연구원으로 임베디드용 음성인식 개발, 잉크 검색 애플리케이션 개발, 임베디드용 데이터베이스 개발, 지능형 웹 검색 개발 등의 과제를 거쳐 모바일 리눅스 플랫폼 개발 프로젝트에 참여하기도 하였다. 삼성전자 소프트웨어연구소를 거쳐 통신연구소에서 연구원으로 근무 중인 그는 주로 CE기기 내의 core engine 분야를 다루고 있다. 또한 어떻게 하면 아름다운 개발자 친화적인 환경을 만들 수 있을지에 대해 고심 중이며, 파이썬에 빠져있다. 저서로는 『Visual C++를 이용한 게임봇 만들기』,『
광운대학교 전자공학과를 졸업하고 KAIST SEP 석사 과정을 마쳤다. 책임연구원으로 임베디드용 음성인식 개발, 잉크 검색 애플리케이션 개발, 임베디드용 데이터베이스 개발, 지능형 웹 검색 개발 등의 과제를 거쳐 모바일 리눅스 플랫폼 개발 프로젝트에 참여하기도 하였다.

삼성전자 소프트웨어연구소를 거쳐 통신연구소에서 연구원으로 근무 중인 그는 주로 CE기기 내의 core engine 분야를 다루고 있다. 또한 어떻게 하면 아름다운 개발자 친화적인 환경을 만들 수 있을지에 대해 고심 중이며, 파이썬에 빠져있다.

저서로는 『Visual C++를 이용한 게임봇 만들기』,『IT CookBook for Beginner C++ 기초』, 『빠르게 활용하는 파이썬 3 프로그래밍』 등이 있다.

신호철의 다른 상품

저자 : 조인현
부산대학교 컴퓨터공학과, KAIST SEP 석사과정을 졸업하였으며, 보다 유연하면서도, 안전한 소프트웨어를 제작하는 것을 목표로 벤처부터 대기업까지 다양한 실무 경험을 쌓았다. 현재는 LG전자 DTV연구소에서 미들웨어와 관련된 일을 하고 있다. 저서로는 『IT CookBook for Beginner C++ 기초』(한빛미디어, 2008)이 있다.

품목정보

발행일
2008년 10월 05일
쪽수, 무게, 크기
244쪽 | 596g | 190*235*20mm
ISBN13
9788979146011

출판사 리뷰

생동감 있는 예제로 배우는 루아 프로그래밍!


'달'을 뜻하는 아름다운 이름을 가진 스크립트 언어 루아(Lua)는 데이터 방송, 임베디드 시스템, 서버, 게임 등 너무도 다양한 분야에서 맹활약하고 있다. 스크립트 언어의 고유의 장점인 코드의 가벼움과 더불어 학습의 용이성이 매우 뛰어나기 때문이다. 또한 C++ 등의 고급 언어와도 쉽게 호환되어 더욱 커다란 시너지를 일으킬 수도 있어 활용성도 두드러진다.
이런 루아의 특성 때문에 앞서 열거한 분야 중에서도 게임 분야가 각광을 받고 있다. 현재 가장 큰 컨텐츠 사업이라 불려도 손색이 없는 게임계에서 코드의 크기는 줄일 수 있으면서도 탁월한 성능을 낼 수 있기에 그 입지를 한층 더 두텁게 다지고 있다. 대표적인 예로 블리자드의 인기 온라인 게임 WOW(World Of Warcraft)에서 사용된 언어가 바로 루아다. 이 책은 이렇게 전도유망한 프로그래밍 언어인 루아를 더욱 쉽고 즐겁게 학습할 수 있도록 유용하고 필수적인 WOW 예제와 활용법을 듬뿍 담았다.
이제 책 속의 다양한 예제를 통해 익힌 루아 활용 감각으로 자신만의 새롭고 색다른 게임 세상을 만끽해보자.

추천평

프로그래밍 언어를 배운다는 것은 갓난아기가 말을 배워나가는 과정과 유사하다. 이 책은 이렇게 기본적인 문법을 익혀온 초보 Lua 학습자가 단순히 언어에 익숙해지는 것뿐 아니라 자신만의 언어를 구사할 수 있도록 실제 게임 적용 사례를 통하여 언어의 활용법을 익히도록 도와주는 안내서 역할을 한다.
윤정현 (한국산업기술대학교 게임공학과 학과장)
이 책의 구성은 대단히 독특하다. 일반적으로 루아를 설명한 책들은 루아를 게임 개발에 사용하는 필수 스크립트 언어로써 다루지만, 실제로 게임과 연계되는 형태를 제대로 설명하는 경우는 드물었다. 하지만 이 책은 WOW라는 실제 상용 게임을 기반으로 루아의 사용방법을 설명하고 있기 때문에 아마추어와 개발자 모두에게 상당히 유용할 것이다.
김용준 (한국게임산업진흥원 게임아카데미 교수, 『IT Expert 3D 게임프로그래밍』 저자)

리뷰/한줄평3

리뷰

6.4 리뷰 총점

한줄평

첫번째 한줄평을 남겨주세요.