본문내용 바로가기
MD의선택 무료배송 사은품

예제로 배우는 프로그래밍 루아

신호철 , 조인현 지음 | 한빛미디어 | 2008년 10월 05일 출간
  • 정가 : 20,000원
    판매가 : 18,000 [10%↓ 2,000원 할인]
  • 제휴할인가 : 17,100 교보-KB국민카드 5% 청구할인(실적무관) 카드/포인트 안내
  • 통합포인트 : 1,000 적립 [5% 적립]
  • 추가혜택 :
    naver네이버페이 결제 시 무조건 1% 추가 적립 payco페이코 결제 시 누구나 최대 3,000원 할인 + 1만원 적립 okcashbag 실 결제 금액의 0.5% 적립 안내
  • 배송비 : 무료 배송비 안내
  • 도서상태 : 절판
8월 특별선물
닫기
  • 여름방학 어린이 필독세트
  • 8월 특별선물
  • 여름방학 어린이 필독세트
  • 꼬마 흡혈귀 머그컵 증정
  • 이달의 추천도서 메시플랫파우치 증정, 행사도서 포함 2만원이상 구매시 선택 (1,500P차감)
  • 유홍준 작가전
상품상세정보
ISBN 9788979146011(8979146019)
쪽수 244쪽
크기 B5 판형알림

책소개

이 책이 속한 분야

삼성전자 통신연구소 신호철, LG전자 DTV연구소 조인현의 『예제로 배우는 프로그래밍 루아』. 온라인 게임 WOW와 관련된 예제를 실행해보며 루아의 기본부터 활용까지 한번에 익힐 수 있도록 구성되어 있다. 초급 프로그래머를 대상으로 한다.

제1부에서는 루아의 특성을 파악한 다음, 여러 가지 명령으로 학습할 수 있다. 특히 루아와 C++의 연동에 대해서도 배우게 된다. 제2부에서는 제1부에서 배운 루라의 기본적인 지식을 점검한 다음, WOW에서 작동하는 에드온을 제작할 수 있도록 꾸며져 있다. 아울러 자신이 원하는 기능을 애드온으로 제작할 수 있는 능력을 키워준다.

Tip!
『예제로 배우는 프로그래밍 루아』에 들어간 모든 게임 스크린샷은 BLIZZARD ENTERTAINMENT, INC에 저작권이 귀속되어 있으며, 무단 복제와 배포를 금지합니다.

저자소개

저자가 속한 분야

저자 신호철

광운대학교 전자공학과를 졸업하고 KAIST SEP 석사과정을 졸업하였으며, 삼성전자 소프트웨어연구소를 거쳐 통신연구소에서 연구원으로 근무 중이다. 주로 CE기기 내의 core engine을 다루며 내공을 키우고 있다. 저서 『Visual C++를 이용한 게임봇 만들기』(정보문화사, 2007),『IT CookBook for Beginner C++ 기초』(한빛미디어, 2008)가 있다.


조인현

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

목차

저자 서문

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

찾아보기

책 속으로

추천평

프로그래밍 언어를 배운다는 것은 갓난아기가 말을 배워나가는 과정과 유사하다. 이 책은 이렇게 기본적인 문법을 익혀온 초보 Lua 학습자가 단순히 언어에 익숙해지는 것뿐 아니라 자신만의 언어를 구사할 수 있도록 실제 게임 적용 사례를 통하여 언어의 활용법을 익히도록 도와주는 안내서 역할을 한다.
- 윤정현_한국산업기술대학교 게임공학과 학과장

이 책의 구성은 대단히 독특하다. 일반적으로 루아를 설명한 책들은 루아를 게임 개발에 사용하는 필수 스크립트 언어로써 다루지만, 실제로 게임과 연계되는 형태를 제대로 설명... 더보기

출판사 서평

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

'달'을 뜻하는 아름다운 이름을 가진 스크립트 언어 루아(Lua)는 데이터 방송, 임베디드 시스템, 서버, 게임 등 너무도 다양한 분야에서 맹활약하고 있다. 스크립트 언어의 고유의 장점인 코드의 가벼움과 더불어 학습의 용이성이 매우 뛰어나기 때문이다. 또한 C++ 등의 고급 언어와도 쉽게 호환되어 더욱 커다란 시너지를 일으킬 수도 있어 활용성도 두드러진다.

이런 루아의 특성 때문에 앞서 열거한 분야 중에서도 게임 분야가 각광을 받고 있다. 현재 가장 큰 컨텐츠 사업이라 불려... 더보기

북로그 리뷰 (0) 쓰러가기

도서 구매 후 리뷰를 작성하시면 통합포인트를 드립니다.
결제 90일 이내 작성 시 300원 / 발송 후 5일 이내 작성시 400원 / 이 상품의 첫 리뷰 작성 시 500원
(포인트 적립은 작성 후 다음 날 혹은 해당 도서 배송 출발 후 익일에 적립됩니다.
외서/eBook/음반/DVD/GIFT 및 잡지 상품 제외)
안내
  • 해당도서의 리뷰가 없습니다.

Klover 평점/리뷰 (0)

교환/반품/품절안내

※ 상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

교환/반품/품절안내
반품/교환방법 마이룸 > 주문관리 > 주문/배송내역 > 주문조회 > 반품/교환신청 ,
[1:1상담>반품/교환/환불] 또는 고객센터 (1544-1900)

※ 오픈마켓, 해외배송주문, 기프트 주문시 [1:1상담>반품/교환/환불]
    또는 고객센터 (1544-1900)
반품/교환가능 기간 변심반품의 경우 수령 후 7일 이내,
상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
반품/교환 불가 사유
  • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
    (단지 확인을 위한 포장 훼손은 제외)
  • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    예) 화장품, 식품, 가전제품(악세서리 포함) 등
  • 복제가 가능한 상품 등의 포장을 훼손한 경우
    예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
  • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
  • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에
    해당되는 경우
(1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품으로 단순변심 및 착오로 인한 취소/교환/반품 시 ‘해외주문 반품/취소 수수료’ 고객 부담 (해외주문 반품/취소 수수료 : ①양서-판매정가의 12%, ②일서-판매정가의 7%를 적용)
상품 품절 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는
이메일과 문자로 안내드리겠습니다.
소비자 피해보상
환불지연에 따른 배상
  • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은
    소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨
  • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의
    소비자 보호에 관한 법률에 따라 처리함

이 분야의 베스트

더보기+

이 분야의 신간

더보기+

바로가기

  • 우측 확장형 배너 2

최근 본 상품