실용적 예제로 본 게임 인공지능 프로그램하기

Mat Buckland 저 / 이재영, 이형구, 이용희 역

게임 AI 기법들을 게임에서 가장 많이 사용되고 있는 언어인 C++로 게임 인공지능 프로그래밍을 설명하고 있다. 게임개발에서 최근에 각광받고 있는 스크립트 언어인 Lua에 대한 소개까지 다루는 등 실전적 프로그래밍 예제들로 구성되어 있어 현직 게임프로그래머들 뿐만 아니라 게임 프로그래머를 꿈꾸는 학생들에게도 매우 유용하다.



도서 상세

분야: [프로그래밍, 게임]

출간일: Feb 7, 2006

페이지: 580

도서정가: 24,000 원

ISBN: 9788955508536

부가 정보


관련 도서

출판사 서평

고수준의 기술들은 철저히 배제하고 실제 많이 사용되고 있는 중요 AI 기술들에 대해 실전적으로 접근하고 있으며, 대부분의 예제들은 소스코드들을 통해 직접 시뮬레이션을 해볼 수 있도록 실전적으로 구성되어 있다.

  • 이 책은 게임 인공지능 중 고수준의 기술들은 철저히 배제하고 실제 많이 사용되고 있는 중요 AI 기술들에 대해 실전적으로 접근하고 있다.
  • 게임에서 가장 많이 사용되고 있는 언어인 C++로 설명하고 있으며, 게임개발에서 최근에 각광받고 있는 스크립트 언어, Lua에 대한 소개도 있어 다루고 있다.
  • 대부분의 예제들은 소스코드들을 통해 직접 시뮬레이션을 해볼 수 있도록 실전적으로 구성되어 있다.

저자 소개

  • 이재영 : 미국 Northwestern University EE/CS 학과에서 PhD를 취득했고, 현재 한국산업기술대학교 게임공학과 교수로 근무하고 있으며, IEC의 국제표준기술 간사로 활동하고 있다. 컴퓨터 비전 및 인공신경망을 연구했으며, 현재는 게임인공지능 및 멀티미디어 시스템 기술 개발에 관해 연구하고 있다.
  • 이형구 : 서울대학교에서 석사/박사 학위를 취득하였고, 현재 한국산업기술대학교 게임공학과에서 전임교수로 근무하고 있다. 강의 과목은 C, C++, 윈도우 게임 프로그래밍, 인공지능으로 인간과 게임 상호작용에 대한 분야를 연구한다.
  • 이용희 : 서울대학교에서 석사/박사 학위(1996, 컴퓨터 비전)를 취득하였고, 한국산업기술대학교 게임공학과 전임교수로 근무하고 있다. 강의 과목은 게임 프로그래밍, 게임 알고리즘이고 3D 모델링과 애니메이션에 대해 연구하고 있다.

Chapter 1 수학 및 물리학 입문
Chapter 2 상태구동형 에이전트의 디자인
Chapter 3 자동적으로 움직이는 게임 에이전트 생성법
Chapter 4 스포츠 시뮬레이션 - 단순 축구
Chapter 5 그래프의 비밀
Chapter 6 스크립트를 쓸 것이냐 쓰지 말 것이냐, 그것이 문제로다
Chapter 7 Raven: 개관
Chapter 8 실질적인 길 계획하기
Chapter 9 목적이 부여된 에이전트 행동
Chapter 10 퍼지 논리