책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 게임 프로그래밍
· ISBN : 9788960779785
· 쪽수 : 352쪽
· 출판일 : 2017-03-14
책 소개
목차
1장 행동: 영리한 움직임
__소개
__행위 템플릿 만들기
__추격과 회피
__도착하기 및 떠나기
__객체 마주 보기
__주변 배회
__경로 추종
__에이전트 회피
__벽 피하기
__가중치를 통한 행위 섞기
__우선순위에 의한 행위 섞기
__키 파이프라인을 활용한 행위 조합
__발사체 쏘기
__발사체의 착륙 지점 예측
__발사체 목표 정하기
__점프 시스템 제작
2장 내비게이션
__소개
__격자를 통한 세상 표현
__디리클레 도메인을 통한 세계 표현
__가시점들을 통한 세계 표현
__수제(self-made) 내비게이션 메시를 통한 세계 표현
__DFS를 이용한 미로 탈출 경로 찾기
__BFS를 이용한 격자 내 최단 경로 찾기
__다익스트라를 이용한 최단 경로 찾기
__A*를 활용한 가장 유망한 경로 찾기
__메모리 사용을 개선한 A*: IDA*
__다중 프레임 내비게이션 전략: 시분할 탐색
__경로 부드럽게 하기
3장 의사 결정
__소개
__결정 트리를 통한 선택
__유한 상태 기계의 작동
__FSM 향상시키기: 계층 유한 상태 기계
__유한 상태 기계와 결정 트리 조합
__행위 트리 구현
__퍼지 논리 적용하기
__마르코프 시스템: 숫자로 상태 표현하기
__목표 지향적 행위를 통한 결정
4장 협동과 전략
__소개
__대형 다루기
__협동을 위한 A* 확장: A*mbush
__좋은 웨이포인트 만들기
__가중치를 통한 웨이포인트 분석
__커버와 가시성을 통한 웨이포인트 분석
__결정을 위한 예시 웨이포인트
__영향력 분포도
__맵을 넘치게 해서 영향력 향상시키기
__컨볼루션 필터를 활용한 영향력 향상시키기
__싸움 주기 만들기
5장 에이전트 인지
__소개
__콜라이더 기반 시스템을 활용한 시각 기능
__콜라이더 기반 시스템을 활용한 청각 기능
__콜라이더 기반 시스템을 활용한 후각 기능
__그래프 기반 시스템을 활용한 시각 기능
__그래프 기반 시스템을 활용한 청각 기능
__그래프 기반 시스템을 활용한 후각 기능
__스텔스 게임의 인지 제작하기
6장 보드게임 AI
__소개
__게임 트리 클래스 활용
__최소최대
__역최대
__AB 역최대
__역스카우팅
__틱택토 라이벌 구현
__체커 라이벌 구현
7장 학습 기술
__소개
__N-Gram 예언자를 활용한 행동 예측
__예언자 향상시키기: 계층적 N-Gram
__나이브 베이즈 분류 사용 배우기
__결정 트리를 사용한 학습
__강화를 사용한 학습
__인공 신경망을 사용한 학습
__조화 검색을 사용한 입자 생성
8장 기타 알고리즘
__소개
__난수 세련되게 다루기
__에어 하키 라이벌 만들기
__테이블 풋볼 경쟁자 고안하기
__절차적 미로 제작
__자율주행차 구현하기
__고무 구부림 시스템을 사용한 레이스 힘든 점 다루기



















