Description
예제를 통해 다양한 게임 장르의 기본 AI를 알아보고, AI 캐릭터가 마주할 수 있는 각 상황의 가능성과 확률을 이용해서 어떻게 제작해야 하는지 알아본다.
또한 AI 캐릭터가 배경과 어떻게 상호작용해야 하는지도 배우며, 기초적인 애니메이션 구현법도 살펴본다. 세타 알고리즘(Theta algorithms) 등을 이용해 현실적이면서도 최적의 경로를 찾는 방법도 배우며, 한 화면에 수많은 캐릭터가 있을 때 AI가 어떻게 행동해야 하는지도 알아본다.
★ 이 책에서 다루는 내용 ★
■ 장르마다 적절한 AI를 생성하는 기본 방법
■ AI의 행동에 영향을 끼치는 요소를 예측하고 대응하는 방법
■ 스마트 존과 이벤트 발생을 사용해서 AI 캐릭터와 배경 사이의 상호작용을 계획하는 방법
■ 두 애니메이션을 연결할 때 끊어서 재생하지 않고 자연스럽게 연결해서 재생하는 방법
■ 세타 알고리즘을 사용해 짧고 현실적인 경로를 찾는 방법
■ 목적지에 도착하거나 난관에 봉착했을 때 AI를 미리 예측하는 방법
또한 AI 캐릭터가 배경과 어떻게 상호작용해야 하는지도 배우며, 기초적인 애니메이션 구현법도 살펴본다. 세타 알고리즘(Theta algorithms) 등을 이용해 현실적이면서도 최적의 경로를 찾는 방법도 배우며, 한 화면에 수많은 캐릭터가 있을 때 AI가 어떻게 행동해야 하는지도 알아본다.
★ 이 책에서 다루는 내용 ★
■ 장르마다 적절한 AI를 생성하는 기본 방법
■ AI의 행동에 영향을 끼치는 요소를 예측하고 대응하는 방법
■ 스마트 존과 이벤트 발생을 사용해서 AI 캐릭터와 배경 사이의 상호작용을 계획하는 방법
■ 두 애니메이션을 연결할 때 끊어서 재생하지 않고 자연스럽게 연결해서 재생하는 방법
■ 세타 알고리즘을 사용해 짧고 현실적인 경로를 찾는 방법
■ 목적지에 도착하거나 난관에 봉착했을 때 AI를 미리 예측하는 방법

실전 게임 기초 AI 프로그래밍 (예제로 쉽게 배우는 게임 인공지능 프로그래밍)
$30.95