차세대 게임 엔진의 양대산맥 유니티 5와 언리얼 엔진 4 AI 게임 개발 세트
- 원서명Unreal Engine 4 AI Programming Essentials, Unity AI Game Programming Second Edition
- 지은이피터 뉴튼, 지 펭, 레이 바레라, 아웅 시투 키야우, 클리포드 피터스, 뗏 네잉 세예
- 옮긴이고은혜, 조경빈
- ISBN : 9788960779419
- 44,000원
- 2016년 12월 08일 펴냄 (절판)
- 페이퍼백 | 444쪽 | 188*235mm
- 시리즈 : acorn+PACKT
판매처
- 현재 이 도서는 구매할 수 없습니다.
책 소개
세트 구성: 전2권
1) 언리얼 엔진 4 AI 프로그래밍 에센셜
2) 유니티 게임 AI 프로그래밍 2/e
『언리얼 엔진 4 AI 프로그래밍 에센셜』 소개
정식으로 프로그래밍 교육을 받지 않은 아티스트나 디자이너 등 게임 업계 종사자 및 학생들을 위한 책이다. 언리얼 엔진 4의 블루프린트 기능을 비주얼 스크립팅 언어로 활용해 다양한 AI 행동 양식을 만들어 내는 기본론을 알기 쉽게 설명한다. 언리얼 엔진 4의 4.7.0 버전을 기준으로 저작됐으며, 언리얼 엔진을 기존에 사용해 본 경험이 있는 독자라면 쉽게 따라할 수 있는 다양한 예제를 중심으로 AI 만드는 법을 쉽게 풀어냈다.
이 책에서 다루는 내용
■ 언리얼 엔진 4 게임 AI와 관련된 기초 컴포넌트 이해
■ 언리얼 엔진 4 게임 AI 소개
■ 폰(pawn)의 내비게이션 설정, 커스터마이즈, 배정과 AI 컴포넌트
■ 게임 AI 행동 양식 생성, 디버그, 분석
■ 비헤이비어 트리(Behavior Tree) 방법론을 이용한 반응성 좋은 게임 AI 설계
■ AI와 상호작용하도록 설계된 스마트한 오브젝트 생성
■ 프로젝트에서 고급 AI 기능을 활용한 사용자 경험 극대화
이 책의 대상 독자
이 책은 언리얼 엔진 4의 게임 AI에 대해 더 알아보고자 하는 프로그래머와 아티스트를 대상으로 한다. 언리얼 엔진 4에 대한 개요는 생략하고 바로 게임 AI를 살펴볼 것이므로, 이전에 언리얼 엔진을 사용해봤기를 바란다.
『유니티 게임 AI 프로그래밍 2/e』 소개
이 책은 유니티 개발 환경에서 인공지능을 다루는 방법을 기초부터 차근차근 설명한다. 게임에서 인공지능을 구현할 때 필수적으로 알아야 하는 유한 상태 기계의 개념이라든지 랜덤과 확률의 활용 방법, 센싱 기술의 구현 방식, 길 찾기 알고리즘의 적용, 행동 트리의 활용, 퍼지 로직 등을 어떻게 하면 유니티가 제공하는 기능을 활용해 쉽게 구현할 수 있는지를 명쾌하게 설명한다.
이 책에서 다루는 내용
■ 게임 인공지능과 관련한 기본적인 용어와 개념 이해
■ 유니티 5의 상태 기계 행동을 사용한 간단한 유한 상태 기계 구현
■ 가장 일반적으로 사용되는 기술을 활용한 센서 시스템 구현
■ 가장 일반적인 형태의 길 찾기 시스템과 유니티 5 NavMesh 기능을 사용한 내비게이션 메시 구현
■ 높은 신뢰도와 효율성을 갖는 인공지능 군집 처리 구현
■ 캐릭터의 행동을 유도하는 간단한 행동 트리 생성
■ 인공지능 의사 결정에 퍼지 로직 개념을 구현해 좀 더 매력적인 캐릭터 생성
■ 배운 내용을 종합해 실전 예제 생성
이 책의 대상 독자
이 책은 C#과 유니티 편집기의 기본적인 내용을 이해하고 있는 유니티 개발자를 대상으로 한다. 게임을 처음 만들거나 게임 프로그래머로서의 지식을 넓히려고 한다면 게임 인공지능 관련 개념과 예제 구현을 통해 다양하고 흥미로운 정보를 얻을 수 있다. 이 책은 게임 인공지능과 관련한 특별한 사전 지식은 요구하지 않는다.
목차
목차
- 『언리얼 엔진 4 AI 프로그래밍 에센셜』
- 1장. 게임 AI 소개
- 2장. 기본 AI 생성
- 3장. 무작위성과 확률 추가
- 4장. 이동 도입
- 5장. AI에게 선택권 부여
- 6장. AI의 감각은 어떻게 이뤄지는가
- 7장. 고급 이동
- 8장. 순찰, 추적, 공격하는 AI
- 9장. 지금까지 배운 내용
- 『유니티 게임 AI 프로그래밍 2/e』
- 1장. 게임에서의 인공지능 기초
- 2장. 유한 상태 기계
- 3장. 센서 구현
- 4장. 길 찾기
- 5장. 군집 처리
- 6장. 행동 트리
- 7장. 퍼지 로직을 사용한 인공지능 개선