본문내용 바로가기
무료배송 소득공제

최신 AI 기법을 적용한 인공지능 게임 프로그래밍 실전 가이드

ALEX J. CHAMPANDARD 지음 | 이강훈 옮김 | 에이콘출판 | 2004년 11월 17일 출간
인공지능 게임 프로그래밍 실전 가이드(최신 AI 기법을 적용한)

이 책의 다른 상품 정보

  • 정가 : 38,000원
    판매가 : 34,200 [10%↓ 3,800원 할인]
  • 혜택 :
    [기본적립] 1900원 적립 [5% 적립] [추가적립] 5만원 이상 구매 시 2,000원 추가적립 안내 [회원혜택] 회원 등급 별, 3만원 이상 구매 시 2~4% 추가적립 안내 [리뷰적립] 리뷰 작성 시 e교환권 최대 300원 추가적립 안내
  • 추가혜택 : 포인트 안내 도서소득공제 안내 추가혜택 더보기
  • 배송비 : 무료 배송비 안내
  • 배송일정 : 서울특별시 종로구 세종대로 기준 지역변경
    05월 30일 출고 예정 배송일정 안내
  • 바로드림 : 인터넷으로 주문하고 매장에서 직접 수령 안내 바로드림 혜택
    휴일에는 바로드림 픽업으로 더 빨리 받아 보세요. 바로드림 혜택받고 이용하기
상품상세정보
ISBN 9798989975525(8989975522)
쪽수 724쪽
크기 182 * 257 mm 판형알림
이 책의 원서/번역서 AI game development

책소개

이 책이 속한 분야

게임 AI 개발 과정에서 마주치는 문제들에 대해 실질적으로 접근하고 해결할 수 있는 기술적 이론과 그 응용을 결합한 실전 가이드. 지적이고 사실적으로 행동하는 독립 개체인 "애니멋"에 초점을 맞추고 있는 이 책은 특히 학습 AI는 게임 개발 커뮤니티 안에서 많은 관심을 받고 있어, 새로운 AI 기법이 개발 과정을 최적화하는데 유용하게 쓰일 수 있다. 또한 새로운 AI 기법을 적용하여 사실적이고 영리한 행동양식을 갖춘 캐릭터를 만드는 방법, 오픈 소스 AI 엔진인 FEAR에 통합되는 소스코드와 데모를 제공한다. 다음 세대의 게임 캐릭터를 만들기 위해서라면 필요조건이라 할 수 있는 개발 방식인 최신 개발 방법론이 담긴 이 책은 C++ 프로그래밍 경험이 있는 독자라면 충분히 활용할 수 있다.

목차

서문
-
1장 컴퓨터 게임의 AI
-
AI의 개요
컴퓨터 게임과 AI
게임 AI의 현재 상태
게임 디자이너 vs. AI
게임 프로그래밍에서의 AI
-
2장 지능의 설계
-
개발자의 관점
현대적 접근방식
필요한 배경지식
AI 개발 절차
요약
-
3장 반응형 접근방식
-
정의
계획형 행동 vs. 행동형 행동
게임 개발에서의 반응형 기법
아키텍처
요약
-
4장 FEAR: 실험을 위한 플랫폼
-
기술적인 개요
세계 인터페이스
모듈
애니멋의 제작
요약
-
5장 게임 세계에서의 이동
-
환경과 공간
게임 세계의 유형
이동의 처리
가정
테스트 환경
요약
-
6장 이동 능력
-
이동의 예술
게임 봇의 이동 방식
애니멋의 자율적인 이동
이동의 평가 기준
케이스 스터디
요약
-
7장 분석과 이해
-
AI 시스템의 일반적인 구성
분석 단계
이해 단계
일반적인 조언
요약
-
8장 이동의 형식적 기술
-
이동에 대한 기존의 접근 방식
가능한 선택 사항들
설계 원칙
명세
요약
-
9장 명세와 지식표현
-
형식적 명세의 개요
지식표현
지식표현의 여러 형태
명세 절차
논의
요약
-
10장 장애물 회피를 위한 속도변환 행동양식
-
인공생명 개요
알고리즘
첫번째 알고리즘
평가
요약
-
11장 규칙 기반 시스템
-
배경지식
RBS의 구성요소
지식 획득과 표현
논의
요약
-
12장 규칙 기반 시스템을 이용한 이동의 구현
-
케이스 스터디
구체화
RBS 모듈 설계
구현
애플리케이션
평가
요약
-
13장 전투 설정
-
무기
무기의 요구조건
환경 조건
훈련 공간
요약
-
14장 플레이어의 슈팅 기술
-
전투의 기술
게임 기술
슈팅의 기준
케이스 스터디
요약
-
15장 슈팅의 형식적인 분석
-
배경지식
가능한 옵션
체계화
명세
요약
-
16장 물리를 이용한 예측
-
기초
교차점 계산
행동 예측
시뮬레이션 알고리즘
실험
평가
요약
-
17장 퍼셉트론
-
퍼셉트론의 역사
모델 개관
시뮬레이션
최적화에 대한 소개
퍼셉트론 가중치의 최적화
학습 절차
시각적 해석
요약
-
18장 조준 오차 다루기
-
운동량과 마찰
오차 다루기
평가
요약
-
19장 다중 계층 퍼셉트론
-
퍼셉트론의 역사
소개
시뮬레이션
생물학적 신경망
학습 알고리즘
실제적 쟁점
논의
요약
-
20장 목표 지점의 선택
-
케이스 스터디
이론적 설명
모듈 설계
구현
어플리케이션
평가
요약
-
21장 문제의 이해
-
블랙박스로서의 문제 이해
기반 지식
기본적 이해
문제 다듬기
방법론
요약
-
22장 전투 조건
-
무기의 속성
무기의 활용성
학습 공간
요약
-
23장 무기의 선택
-
무기 선택 의사결정
적합도 계산의 두 가지 방식
무기 선택의 평가기준
케이스 스터디
요약
-
24장 무기 선택 인터페이스
-
가능한 옵션들
체계화
명세
요약
-
25장 스크립트를 이용한 전략 결정
-
스크립트 기초
스크립트를 이용한 무기 선택의 구현
평가
요약
-
26장 분류 트리와 회귀 트리
-
의사결정 트리의 구조
분류와 회귀
의사결정 트리의 학습
학습 절차
논의
요약
-
27장 무기 적합도의 학습
-
네 가지 접근방식
체계화
모듈 설계
구현
어플리케이션
평가
요약
-
28장 솔루션의 이해
-
솔루션의 복잡도
탐색 공간
솔루션을 찾는 여러 가지 접근방식
요약
-
29장 분석과 명세
-
게임 세계의 객체
행동양식의 개선
명세
요약
-
30장 퍼지 논리
-
집합 논리의 확장
퍼지 표현방식
퍼지 논리
퍼지 제어와 의사결정
논의
요약
-
31장 퍼지 시스템을 이용한 이동 행동의 개선
-
퍼지 변수와 포함 함수
퍼지 규칙
모듈 설계
평가
요약
-
32장 유전 알고리즘
-
생물학적 진화
유전학과 표현 방식
유전 알고리즘
유전 연산자와 진화 정책
고급 주제
논의
요약
-
33장 학습하는 분류자 시스템
-
분류자의 표현 방식
분류자 시스템의 개요
논의
요약
-
34장 유전 알고리즘을 이용한 적응형 방어 전략
-
액션 시퀀스의 표현 방식
유전 연산자
유전 알고리즘 개요
유전 알고리즘 모듈 설계
적합도 계산
어플리케이션
평가
요약
-
35장 학습하는 AI의 설계
-
학습의 목적
학습의 접근방식
다양한 학습 컴포넌트
행동 학습의 방법론
요약
-
36장 감정을 가진 캐릭터
-
인간 진화 과정에서 나타난 감정
감정의 생물학적 모델
감정에서 인공지능까지
사람과 기계의 상호작용
게임에서의 감정
요약
-
37장 감각, 감정, 느낌
-
감각
감정
감정 전달을 위한 인터페이스
게임에서 감정의 전달
요약
-
38장 유한상태 기계
-
형식적 정의
표현 방식과 시뮬레이션
제어 로직
최적화
논의
요약
-
39장 유한상태 기계를 이용한 감정 모델링
-
인공 감정의 설계
유한상태 모듈의 개발
구현
유한상태 기계로 감정 만들기
평가
요약
-
40장 비결정적 상태 기계
-
개요
퍼지 상태 기계
비결정적 상태 기계
확률적 상태 기계
요약
-
41장 계층적 상태 기계
-
개요
계층구조
계층 간 상호작용
논의
요약
-
42장 감정 시스템
-
계층적 아키텍처
느낌의 모델링
개선된 감각
감정의 축적
매너리즘을 이용한 감정 표현
기분의 계층구조
평가
요약
-
43장 창발성
-
창발성의 정의
창발적 행동양식
보다 영리한 환경, 보다 단순한 행동양식
창발적 기능
요약
-
44장 전략적 의사결정
-
게임 상황
개인적 목표
전략적 행동
애니멋과 의사결정
훈련 공간
요약
-
45장 전술적 지능의 구현
-
전략적 행동의 제작
포섭 구조
포섭 구조의 적용
평가
요약
-
46장 강화학습
-
강화 이론의 정의
기본 요소
강화 학습 알고리즘
고급 주제
논의
요약
-
47장 반응형 전략의 학습
-
제어에 따른 분해
적응형 수집 행동
이동 모델링
슈팅 스타일의 학습
다른 능력들
평가
요약
-
48장 행동의 적응
-
무엇이 문제인가?
견고한 소프트웨어 공학
견고한 설계
방법론
요약
-
49장 게임 AI 공학의 원칙
-
아키텍처
구현
기술과 그 활용도
학습과 피드백 메커니즘
요약
-
50장 다음 단계를 향하여
-
오직 연습뿐
세계 모델
계획형 기법
-
참고자료
찾아보기
CD 설치 가이드
새로운 방식의 게임 AI

책 속으로


“ 기술적 이론과 그 응용을 훌륭하게 결합한 실전 가이드. 여러분은 게임 AI 개발 과정에서 마주치는 문제들에 대해 실질적으로 접근하고 해결할 수 있는 강력한 지침을 얻게 될 것이다.”

- Alexander Nareyek, PhD

IGDA의 AI 인터페이스 표준 위원회 의장



최근에는 게임 개발에 대한 관심이 증가하면서 관련 서적들도 많이 출간되고 있다. 특히 그래... 더보기

출판사 서평


게임 프로그래밍은 재미있다. 적어도 이 책을 집어 든 독자라면 그 사실에 동의할거라고 믿는다. 그 재미는 어디에서 오는 걸까? 역자는 그 수많은 이유 가운데 하나가 바로 살아 숨쉬는 가상의 세계를 만드는 과정에 있다고 생각한다. 밤새워 만든 코드 덩어리들이 한데 맞물려서 가상 세계의 이미지와 움직임을 제어하는 모습을 확인할 때의 희열은 엄청나다. 그런데 프로그래머의 입장에서는 이를 위해 온갖 기술을 익혀야 한다. 굵직굵직한 것만 열거해도, 3차원 렌더링, 캐릭터 애니메이션, 네트워크, 물리 시뮬레이션, 사운드, ... 더보기

Klover 리뷰 (0)

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

북로그 리뷰는 본인 인증 후 작성 가능합니다.
책이나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 내용은 비공개 처리 될 수 있습니다.
※ 북로그 리뷰 리워드 제공 2021. 4. 1 종료

문장수집 (0) 문장수집 쓰기 나의 독서기록 보기
※구매 후 문장수집 작성 시, 리워드를 제공합니다. 안내

교환/반품/품절안내

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

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

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