포스트

인공지능은 게임을 어떻게 움직이는가? | Chapter 1. 전략 게임과 인공지능 살펴보기

인공지능은 게임을 어떻게 움직이는가? Chapter 1 정리

인공지능은 게임을 어떻게 움직이는가? | Chapter 1. 전략 게임과 인공지능 살펴보기

책 정보 📖

  • 책 제목: 인공지능은 게임을 어떻게 움직이는가?
  • 글쓴이: 미야케 요이치로
  • 옮긴이: 안동현
  • 출판사: 이지스 퍼블리싱
  • 발행일: 2022년 6월 30일
  • 챕터: Chapter 1. 전략 게임과 인공지능 살펴보기

책소개

전략 게임에 사용하는 인공지능 기술 총망라! 플레이어를 몰입하게 만드는 전략 게임의 인공지능 기술을 파헤쳐보자!

국내에는 처음 소개되는 전략 게임의 인공지능 기술을 정리한 도서로, 전략 게임을 만드는 방법이 아닌 게임을 더 재미있게 만들기 위한 인공지능 기술을 설명한다. 보드게임부터 모바일 게임까지 다양한 사례를 통해 게임 AI의 개념, 원리, 역할, 구조 등에 대해 알려준다. 특히 4~6장에서는 전략 게임에 사용한 AI 기술을 구체적으로 다루고 있습니다. 4장에서는 게임 속에 등장하는 지휘관을 움직이기 위해 사용하는 AI 기술을, 5장에서는 게임의 세계관을 플레이어와 AI가 함께 만드는 데 사용하는 AI 기술을, 6장에서는 게임 속 캐릭터를 키우는 데 사용하는 AI 기술을 다양한 게임들을 예로 들어 설명하고 있다.

게임의 과거, 현재를 통해 AI의 미래를 알 수 있다! 이 책은 크게 전략 게임 속 AI가 무엇인지, 전략 게임에 사용한 AI 기술은 무엇인지, 앞으로 전략 게임 속 AI 기술이 어떻게 발전하고 다른 분야에 어떻게 활용될 것인지 등 게임 속 AI의 과거, 현재, 미래를 설명한다. 심층 학습의 등장과 인공지능의 붐으로 더욱 발전하게 된 게임 AI의 현재 모습을 알고, 앞으로의 게임 산업과 인공지능의 미래를 준비하는 데 도움이 될 것이다.

대상 독자

  • 대상 독자: 게임 AI에 관심 있는 기획자, 개발자

학습 목표 🎯

  • 전략 AI의 판단 로직을 살펴보고 설계 흐름 이해을 파악하고자 한다.
  • 앞으로의 게임 AI에 대한 프로젝트 진행에 대한 지식 향상을 목표로 하고있다.

1. 핵심 개념 요약 🧠

  • 전략 게임은 무척 복잡하지만 본질은 의사 결정능력에 달려있고 전략 게임의 인공지능을 배우면 관리 능력을 향상 할 수 있다.
  • 전략 게임 분류에 따라 각기 다른 방식의 기술 사용을 고려해야한다.
  • 연관 용어/개념:
    • 멤버 캐릭터: 전략 게임에서 인간/인공지능 플레이어로부터 명령을 받는 캐릭터
    • 군집 지능: 집단 행동 시뮬레이션과 자율적인 캐릭터의 지능을 조합한 기술
    • 턴제 전략 게임(TBS) : 적과 자신의 턴을 정해 차례로 지시를 내리는 패턴의 게임
    • 실시간 전략 게임(RTS) : 실시간으로 언제든 지시를 내릴 수 있는 게임

2. 주요 내용 정리 ✍️

게임이란?

현실 또는 상상 속에서 일어나는 크고 작은 사건을 컴퓨터로 재현한 것이다.

시뮬레이션 게임과 전략 게임

  • 시뮬레이션 게임은 특정 현상만을 시뮬레이션한다.
  • 전략 게임은 시뮬레이션 환경에 놓인 플레이어가 전략적 지휘자이자 매니저가 된다는 데 차이가 있다.
  • 즉, 전략적 사고를 플레이어에게 요구한다.

그림 1-1 참고


전략 게임 속 인공지능

  • 인간 플레이어를 상대하는 인공지능 플레이어와 멤버 캐릭터라고 정의한 인공지능이 존재한다.

전략 게임의 인공지능과 보드 게임

  • 엄청난 가짓수 중에서 최선의 수를 골라야 한다는 공통점이 있다.
  • 멤버 캐릭터가 자동으로 이동하여 싸운다는 점이 보드 게임과의 차이이다.

인공지능 시점의 전략 게임 분류

  • 가로축: 전투 ↔ 사회
    • 전투 시뮬레이션 게임은 극한 상태에 놓인 캐릭터를 조작한다.
    • 사회 시뮬레이션 게임은 다양한 사회 장면을 다룬다.
  • 세로축: 세계 발전(상단) ↔ 사회(하단)
    • 게임 세계의 역동성을 중요시한다.
    • 세계 전체를 진화 시키는 게임의 경우 ‘시뮬레이션 기술’‘멀티 에이전트 기술’을 사용한다.
    • 두 기술 사이에는 군집 지능이 있다.
  • A영역(좌상): 전략 게임 분야
  • B, C 영역(우측): 시뮬레이션 게임
  • D 영역(좌하): 시뮬레이션 RPG나 AI 전략 게임

B, C, D도 넓은 의미에서 전략 게임이기도 하다.


TBS 와 RTS

  • TBS는 인공지능을 만들 때 천천히 최선의 수를 생각하는 것을 우선으로 만든다.
  • RTS는 시간에 따라 게임이 진행되므로 실시간으로 상황을 변화는 것을 생각해야 한다.
    • 최선의 수보다 차선책이나 잠정적인 수를 선택할 때가 많다.

3. 그림/도식 참고 📊

그림 1-1 디저털 게임의 분야 그림 1-1 디저털 게임의 분야

그림 1-3 전략 게임의 분류 그림 1-3 전략 게임의 분류

이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.