logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

루아를 이용한 민첩하고 효과적인 게임 개발

루아를 이용한 민첩하고 효과적인 게임 개발

Paul Schuytema, Mark Manyen (지은이), 류광 (옮긴이)
사이텍미디어(희중당)
22,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
알라딘 판매자 배송 6개 4,000원 >
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

루아를 이용한 민첩하고 효과적인 게임 개발
eBook 미리보기

책 정보

· 제목 : 루아를 이용한 민첩하고 효과적인 게임 개발 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 게임 프로그래밍
· ISBN : 9788955508543
· 쪽수 : 392쪽
· 출판일 : 2005-11-25

책 소개

루아는 게임 개발 분야에서 큰 인기를 끌고 있는데, 이는 언어가 강력하며 복잡한 GUI와 인공 지능을 제어하기 쉽기 때문이다. 루아를 현장에서 실제로 사용하는 게임 개발자들이 쓴 이 책은 상용 게임 개발에 루아를 사용하는 방법을 알려준다.

목차

감사의 글
저자 머리말
역자 머리말
이 책에 대하여

Chapter 01 게임 개발 속으로
높아만 가는 복잡도
더 나은 방식
왜 루아인가
요 약

Chapter 02 스크립팅 언어란 무엇인가
스크립팅 언어에 대해
루아 소개
요 약

Chapter 03 게임 개발에서 루아의 역할
스크립팅 언어와 게임
게임 프로젝트에서 루아의 역할
요 약

Chapter 04 루아 입문
루아 콘솔 사용법
루아의 기초
변 수
연산자
제어 구조
요 약

Chapter 05 루아, 좀 더 자세히
함 수
표준 라이브러리
문자열 고급
테이블 고급
기본적인 입출력
요 약

Chapter 06 루아를 C/C++ 프로그램에 통합
초기의 설계 관련 사항들
기본적인 구현
요 약

Chapter 07 루아와 C++의 연동
루아글루 함수에 대해 좀 더
C++ 코드에서 루아로의 통신
사건 주도적 스크립팅
오류 처리
요 약

Chapter 08 토대 만들기
Visual C++ 6.0 워크스페이스
DirectX 토대
LuaGUI 소개
디버그 창
Windows 레지스트리
요 약

Chapter 09 게임 디자인 및 루아 구현 설계
게임 디자인의 기초
기본적인 설계
디자인 문서
루아 스타일 지침
요 약

Chapter 10 루아를 이용한 게임 자료 관리
간단한 게임 자료
커다란 자료 집합
루아를 이용한 게임 자료 저장
요 약

Chapter 11 루아를 이용한 GUI
GUI 시스템 개요
GUI를 위한 C++ 클래스들
GUI 루아글루 함수들
추가적인 GUI 요소들
루아 게임 인터페이스
요 약

Chapter 12 루아를 이용한 게임 프로그래밍
게임 루프
틱택토
Take Away
요 약

Chapter 13 루아로 AI를 정의하고 제어하기
지능의 겉모습
블랙잭
틱택토
Take Away
그 밖의 AI 예제들
유한상태기계
길찾기
요 약

Chapter 14 루아와 그래픽
그래픽 데모 실행
직선 이동
충돌 검출 예제
2차원 입자 시스템
요 약

Chapter 15 더 생각해볼 만한 것들
음향과 음악 추가
편집기 다루기
루아 스크립트 디버깅
자산 관리
루아 코드의 배포
사용권 사항
다음 단계
요 약

Appendix A 루아 보충
A.1 함수 인수의 단축 표기
A.2 함수의 기본 인수
A.3 클래스 흉내 내기
A.4 loadfile/loadstring과 assert
A.5 dofile과 require
A.6 테이블을 루아 파일로 익스포트
A.7 테이블 요소 개수 얻기
A.8 다중 반환, 다중 배정
A.9 고급 테이블 정렬
A.10 C++에서 루아 테이블 다루기
A.11 debug.getinfo( ) 활용
A.12 고급 함수 기법 소개

Appendix B 부록 CD에 대해
시스템 요구사항
내 용
Visual Studio 6 관련 주의 사항

찾아보기

저자소개

Paul Schuytema (지은이)    정보 더보기
10년 이상의 경력을 가진 전문 게임 개발자로, 20개 이상의 게임을 제작, 기획했으며 200편 이상의 전문적인 글을 썼고 십여 권의 책을 저작 또는 공동저작했다. 대학 수준의 문예 창작 및 언론 강의를 하고 있으며, Illinois에서 주 정부의 2002 Entrepreneurial Success Award를 수상한 바 있다. 또한 Magic Lantern의 메인 스크립터로도 일했다.
펼치기
Mark Manyen (지은이)    정보 더보기
Magic Lantern의 기술 감독으로 일하면서 25개 이상의 게임들에서 기술 지도를 수행했다.
펼치기
류광 (옮긴이)    정보 더보기
도널드 커누스 교수의 『컴퓨터 프로그래밍의 예술』 시리즈를 비롯해 90여 권의 다양한 IT 전문서를 번역한 전문 번역가이다. 이 책과 연관된 번역서로는 『플랫폼 엔지니어링』, 『클라우드 시스템을 관리하는 기술』, 『유연한 소프트웨어를 만드는 설계 원칙』(이상 한빛미디어) 등이 있다. 개인 웹사이트 류광의 번역 이야기(https://occamsrazr.net)와 IT 및 게임 개발 정보 공유 사이트 GpgStudy (https://gpgstudy.com)를 운영한다.
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책