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

그룹형 NPC의 군집행동을 위한 물고기 떼의 행동형태 알고리즘

A Behavioral Pattern Algorithm of Fish Schools for NPC Group behaviors in Games

0

조회

0

다운로드

2

인용

0

참고문헌

키워드

초록

본 논문에서는 최근 컴퓨터게임 분야 뿐 아니라 애니메이션이나 가상현실에서 분야에서도 적용 가능한 게임 인공지능 기술 중 하나인 Flocking 규칙에 기초하여, 그룹형 NPC의 군집 행동에 적용하기 위한 물고기 떼의 행동형태 알고리즘을 제안한다. 또한, 이 알고리즘을 사용하여 물고기 어종이 하나인 경우와 두 종류인 경우, 그리고 장애물이 있는 경우의 Fish 개체 이동을 시뮬레이션하여 그 결과를 제시하였다.

Abstract

In this paper, we propose a Behavioral pattern Algorithm of fish schools for group NPC behaviors in games, which can be applicable in the field of animation and virtual reality. The algorithm is based on the Flocking rules, one of AI techniques in games. We also present the simulation results separately in the case of one kind of kin, two kinds of kin, and avoiding obstacle problems.

참고문헌 (8)

  1. Craig W. Reynolds, "Flocks, Herds, and Schools: A Distributed Behavioral Model", ACM SIGGRAPH, 21, pp.25~34 (1987)
  2. Craig W.Reynolds, "Steering behaviors for autonomous characters", GDC, ~ (1999)
  3. Craig W.Reynolds, "Interaction with groups of autonomous characters", GDC, 449~460 (2000)
  4. 김종찬, "가상 해저 환경 구축을 위한 Fish 행동 시뮬레이터 설계", 정보과학회 한국컴퓨터종합학술대회 논문집(A), pp.124~126 (2006)
  5. Survey on Crowd Animation, "안정현", 한국과학기술원 전산학과, ~ (2003)
  6. Musse, "Hierarchical model for real time simulation of virtual human crowds", IEEE Transactions on Visualization and Computer Graphics, 7(2), pp.152~164 (2001)
  7. S. Musse, "Crowd modeling in collaborative virtual environment", ACM VRST 98 (1998)
  8. 김성동, "캐릭터 시뮬레이션에 근거한 가상 물고기 떼의 집단행동심리", 한국컴퓨터게임학회논문지, (15), pp.29~33 (2008), (사)한국컴퓨터게임학회

관련 논문AI추천

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