본문 바로가기
KERD
논문KCI 등재

FSM 활용한 NPC 캐릭터 동작 향상을 위한 연구

A Study for Motion Enhancement of Non-Player Character using FSM

0

조회

0

다운로드

7

인용

0

참고문헌

키워드

초록

게임에서의 인공지능은 등장 캐릭터의 지능적인 행동을 구현함으로써 게이머가 조작하지 않는 NPC(Non-Player Character)들의 움직임을 자연스럽게 제어하거나 게이머의 상대 역할 또는 보조자 역할을 한다. 뿐만 아니라 애니메이션의 동작을 제어할 수도 있으며 캐릭터가 목적지까지 갈 수 있는 최적의 이동경로를 찾아주기도 한다. 게임에서의 인공지능을 구현하기 위해서는 한 두가지 방법만을 사용하기보다는 게임의 수준이나 장르에 따라 몇가지 방법을 조합하여 구현하는 것이 일반적이다. 현재 출시되어 상용화 된 RPG 게임에는 인간과 거의 흡사한 모션들이 많은데 이 모든 모션들은 모션 캡처를 통해 얻은 데이터들이어서 용량도 무척 크고 특히 이러한 자연스러운 모션은 플레이어 캐릭터에 국한되어 있다. 따라서 게임플레이 할 때 상대적으로 비중이 작은 NPC의 모션은 무척 단순하고 부자연스럽다. 본 논문에서는 NPC가 플레이어캐릭터의 모션을 학습할 수 있는 알고리즘을 제시하고 연구하였다.

Abstract

NPC character is one of the most promising research field in the 21th century. We will use NPC character in many field such as game, Movie, entertainment, medical, etc.Motion and Learing are very important part to implement NPC character. In this paper we, implement intelligent virtual character based on motion learning which interacts the other NPC character.

참고문헌 (10)

  1. "Artificial fishes: physics, locomotion, perception, behavior", Proceedings of the 21st annual conference on Computer graphics and interactive techniques, Xiaoyuan Tu , Demetri Terzopoulos, pp.43~50 (1994)
  2. Marc Downie, "Integrated learning for interactive synthetic characters Bruce Blumberg", ACM Transactions on Graphics (TOG) , Proceedings of the 29th annual conference on Computer graphics and interactive techniques SIGGRAPH '02, 통권 : 21 (2002)
  3. D. Buchsbaum, "Artificial intelligence for animation: Imitation as a first step to social learning in synthetic characters: a graph-based approach", Proceedings of the 2005 ACM SIGGRAPH, 2005, ~[DOI]
  4. Okan Arikan , D. A, "Interactive motion generation from examples", Forsyth, Proceedings of the 29th annual conference on Computer graphics and interactive techniques (2002)
  5. Lucas Kovar, "Motion Graphs", University of Wisconsin-Madison
  6. Jernej Barbi Alla Safonova, "Segmenting Motion Capture Data into Distinct Behaviors", Computer Science Department, Carnegie Mellon University
  7. D. Buchsbaum, "Artificial intelligence for animation: Imitation as a first step to social learning in synthetic characters: a graph-based approach", Proceedings of the 2005 ACM SIGGRAPH, 2005, ~[DOI]
  8. "Imitation and Social Learning for Synthetic Characters, Daphna Buchsbaum and Bruce Blumberg and Cynthia Breazeal1", ~
  9. Bruce M. Blumberg, "Go with the Flow: Synthetic Vision for Autonomous Animated Creatures", MIT Media Lab
  10. Song-Yee Yoon, "Interactive Training for Synthetic Characters", Blumberg and Gerald E. Schneider

관련 논문AI추천

이 간행물의 다른 논문 (20건)