chu***
2024-03-24

게임 AI에 빠질 수 없는 탐색 알고리즘의 이론부터 실전 게임 적용까지 실전 AI 게임 구현을 위한 C++ 기반 예제 코드 제공

리눅스 C++ 기반의 탐색 알고리즘이라 파이썬이 판치는 요즘 아주 새롭다는 느낌이다
탐색 알고리즘은 여러가지가 있고 예제나 샘플코드들도 많이 있지만, 알고리즘의 진행을 프로그램과 비교하여 그림으로 진행과정을 그림으로 세세하게 해석해주는 제법 친절한 책이다.
간단하지만 윈도우에서 리눅스 가상환경구축과 c++컴파일 환경설정방법도 알려주고 있고, 구구절절한 서론은 없다
바로 가장 간단한 제로섬 게임과 같은 간단한 룰에 적용 가능한 탐색 알고리즘부터 하나씩 하나씩 트리와 그래형식으로 그림을 많이 붙여 자세히 설명해주고 있다.
이런 알고리즘 하나만으로 뭔가를 할 수는 없을지 모르지만 , 게임을 만드는 핵신 요소중의 하나인 만큼 게임이나 알고리즘에 관심이 있다면 많은 도움을 받을수 있을거라 생각한다.
내용을 쫓아 가며 알고리즘을 분석한고 이해한다는 것이 다소 지루해질수도 있지만, 거의 마지막까지 가다보면 게임이나 추적 알고리즘을 적용하는 프로그램 구성들이 보기보다 단순하지않다는 것을 배울수 있다
단순히 추적만하는 것이 아닌 다양한 상황을 알고리즘에 적용하기위한 잘 보이지않는 방법들도 알려주고 있는것이다.
내용은 화려하지않지만, 게임을 만들어보겠다고하는이들은 끝까지 한번만이라도 읽어보기를 권한다.
컴퓨터가 없어도 시간때우기에는 무리가 없다.