책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 게임 프로그래밍
· ISBN : 9788960774063
· 쪽수 : 260쪽
· 출판일 : 2015-03-17
책 소개
목차
1 인공지능 소개
__인공지능
__게임 인공지능
__인공지능 기술
____유한 상태 기계
____인공지능에서의 난수와 확률
____센서 시스템
________폴링
________메시징 시스템
____군집 처리
____경로 따라가기와 조종하기
____A* 경로 탐색
____내비게이션 메시
____행동 트리
____이동
____다익스트라의 알고리즘
__정리
2 유한 상태 기계
__플레이어 탱크
____PlayerTankController 클래스
____초기화
________탄환 발사
________탱크 조종
__탄환 클래스
__웨이포인트 설정
__추상 FSM 클래스
__적 탱크 인공지능
____정찰 상태
____추격 상태
____공격 상태
____죽은 상태
________피해 처리
__FSM 프레임워크 사용
____AdvanceFSM 클래스
____FSMState 클래스
____상태 클래스
________PatrolState 클래스
____NPCTankController 클래스
__정리
3 난수와 확률
__난수
____Random 클래스
________간단한 난수 주사위 게임
__확률의 정의
____독립 사건과 연관 사건
____조건 확률
________조작된 주사위
__캐릭터 특성
__확률을 적용한 유한 상태 기계
__동적 인공지능
__데모 슬롯머신
____난수 슬롯머신
____가중 확률
________아까운 실패
__정리
4 센서 구현
__기본 센서 시스템
__씬 설정
__플레이어 탱크와 종류
____플레이어 탱크
____종류
__인공지능 캐릭터
____감각
____시각
____촉각
__테스트
__정리
5 군집 처리
__유니티의 Island 데모로 살펴보는 군집 처리
____개별 행동
____컨트롤러
__대체 구현
____FlockController
__정리
6 경로 따라가기와 조향 행동
__경로 따라가기
____경로 스크립트
____경로 추종자
__장애물 회피
____커스텀 레이어 추가
____장애물 회피
__정리
7 A* 경로 탐색
__A* 알고리즘 재확인
__구현
____Node
____PriorityQueue
____GridManager
____AStar
____TestCode 클래스
__씬 설정
__테스트
__정리
8 내비게이션 메시
__소개
__맵 설정
____Navigation Static
____내비게이션 메시 베이크
____Nav Mesh Agent
________에이전트의 목적지 변경
__경사가 있는 씬
__NavMeshLayers
__Off Mesh Links
____Off Mesh Links 생성
____Manual Off Mesh Links
__정리
9 행동 트리
__Behave 플러그인
__작업 순서
__액션
__스크립트 연동
__데코레이터
__Behave 디버거
__시퀀스
__Behave 결과 탐색
__셀렉터
__우선순위 셀렉터
__패럴렐
__레퍼런스
__로봇 대 외계인 프로젝트
__정리
10 실전 프로젝트
__씬 설정
____태그와 레이어
__차량
____플레이어 자동차 컨트롤러
____인공지능 자동차 컨트롤러
____유한 상태 기계
________정찰 스테이트
________추격 스테이트
________공격 스테이트
__무기
____총
____탄환
____런처
____미사일
__정리