논문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)
- Craig W. Reynolds, "Flocks, Herds, and Schools: A Distributed Behavioral Model", ACM SIGGRAPH, 21, pp.25~34 (1987)
- Craig W.Reynolds, "Steering behaviors for autonomous characters", GDC, ~ (1999)
- Craig W.Reynolds, "Interaction with groups of autonomous characters", GDC, 449~460 (2000)
- 김종찬, "가상 해저 환경 구축을 위한 Fish 행동 시뮬레이터 설계", 정보과학회 한국컴퓨터종합학술대회 논문집(A), pp.124~126 (2006)
- Survey on Crowd Animation, "안정현", 한국과학기술원 전산학과, ~ (2003)
- Musse, "Hierarchical model for real time simulation of virtual human crowds", IEEE Transactions on Visualization and Computer Graphics, 7(2), pp.152~164 (2001)
- S. Musse, "Crowd modeling in collaborative virtual environment", ACM VRST 98 (1998)
- 김성동, "캐릭터 시뮬레이션에 근거한 가상 물고기 떼의 집단행동심리", 한국컴퓨터게임학회논문지, (15), pp.29~33 (2008), (사)한국컴퓨터게임학회
관련 논문AI추천
캐릭터 시뮬레이션에 근거한 가상 물고기 떼의 집단행동심리김성동, 이지훈(사)한국컴퓨터게임학회 · 컴퓨터게임및콘텐츠논문지2008 · 제15호스마트 기기에 적합한 3D 가상 물고기 디자인김성수, 오규환(사)한국컴퓨터게임학회 · 컴퓨터게임및콘텐츠논문지2012 · 제25권 제2호오우거 게임 엔진을 이용한 무리 짓기 설계 및 구현이재문(사)한국컴퓨터게임학회 · 컴퓨터게임및콘텐츠논문지2009 · 제19호유사도를 이용한 이종 에이전트들에 대한무리 짓기 시뮬레이션이재문(사)한국컴퓨터게임학회 · 컴퓨터게임및콘텐츠논문지2011 · 제24권 제4호절차적 애니메이션 방법을 이용한 인공물고기의 사실적 행동제어김병기, 김종한, 윤재홍한국정보처리학회 · 정보처리학회 논문지2013 · 제2권 제11호공간분할에 기초한 무리 짓기 알고리즘에서 분할 크기에 따른 성능 분석김성동, 이재문(사)한국컴퓨터게임학회 · 컴퓨터게임및콘텐츠논문지2010 · 제20호
