책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 게임 프로그래밍
· ISBN : 9788955508543
· 쪽수 : 392쪽
· 출판일 : 2005-11-25
책 소개
목차
감사의 글
저자 머리말
역자 머리말
이 책에 대하여
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 관련 주의 사항
찾아보기



















