oht***
2024-03-12

게임 AI에 빠질 수 없는 탐색 알고리즘의 이론부터 실전 게임 적용까지 실전 AI 게임 구현을 위한 C++ 기반 예제 코드 제공
어린 시절 게임을 즐겼던 사람 중 한명으로서 게임 AI가 어떻게 동작하는지 궁금했었다. 최근 딥러닝에 이어서 LLM(대규모 언어 모델)까지 등장하면서 AI에 대한 관심 및 활용 분야가 넓어졌다.
게임 분야의 개발자가 아니더라도, 게임 분야에 관심 있는 개발자라면 게임 AI에 대한 궁금증이 있을 수 있다. 이 게임의 AI는 어떻게 나를 이기기 위해 움직이는 걸까? 게임 AI를 위한 탐색 알고리즘은 이러한 궁금증에 대한 답변에 대한 열쇠에 접근할 수 있게 도와준다.
이 책은 독자들이 기본적인 알고리즘을 알고 있다는 전제하에 1장부터 내용을 시작한다.
1장에서는 게임 AI 탐색 알고리즘에 대해 간략하게 소개하고, 2장에서는 개발 실행 환경 설정에 대해 전달하고, 3장부터 6장까지 게임 종류/각 종류에 대응하는 탐색 알고리즘에 대해 소개하고 마지막 장에서 커넥트 포 AI 구현을 통해 탐색 알고리즘을 심화해서 다룬다.
책에서 C++ 예제 코드를 각 챕터마다 제공하고 있어서, C++에 대한 기본적인 지식이 있다면 책의 내용을 이해하는데 도움이 될 것이다.