DOI QR코드

DOI QR Code

Implementation of Natural Behavior Patterns of Monster based on Energy Model

에너지 모델 기반으로 한 몬스터의 자연스러운 행동 패턴 구현

  • Lee, Jae Moon (Dept. of Multimedia Engineering, Hansung University) ;
  • Lim, Seong Kyu (Dept. of Multimedia Engineering, Hansung University)
  • 이재문 (한성대학교 멀티미디어공학과) ;
  • 임승규 (한성대학교 멀티미디어공학과)
  • Received : 2014.09.15
  • Accepted : 2014.10.13
  • Published : 2014.10.20

Abstract

In developing games, realism is considered as an important factor to increase immersion. To do this, the paper developed 'Jungle Master' game applying the conventional energy model to movement of monsters in RPG. The main scenario of the game is that animals attack each other in order to survive the competition in jungle. While chasing monster : fleeing monster is 1:1 in the conventional energy model, it is extended as n:1 in order to increase fun. As the results, this paper showed that the energy model can be effectively applied to the real game and monsters can be implemented so that they can move in natural.

게임 개발에서 사실성은 몰입감을 높이기 위해서 중요한 요소로 고려된다. 이를 위하여 본 논문은 RPG에서 몬스터들의 이동을 기존의 에너지 모델을 적용하여 '정글 마스터' 게임을 개발하였다. 이 게임의 주요 시나리오는 정글에서 동물들이 살아남기 위하여 서로 공격하는 것이다. 기존의 에너지 모델이 추격 몬스터와 도망 몬스터가 1:1인 환경인 반면에 본 논문에서는 게임을 보다 재미있게 하기 위하여 그것을 n:1로 확장하였다. 그 결과 에너지 모델이 실제 게임에서도 효과적으로 적용될 수 있음과 보다 자연스럽게 이동하는 몬스터들을 구현할 수 있음을 보였다.

Keywords

References

  1. Reynolds, C. W., "Flocks, Herds, and Schools: A Distributed Behavioral Model", SIGGRAPH, 21(4), pp. 25-34, 1987. https://doi.org/10.1145/37402.37406
  2. Mat Buckland, "Programming Game AI by Example", ISBN 1556220782, Wordware Publications, 2005.
  3. Jae Moon Lee, "An Efficient Algorithm to Find k-Nearest Neighbors in Flocking Behavior", Information Processing Letters, pp. 576-579, 2010.
  4. Xiaoyuan Luo, Shaobao Li, Xinping Guan, "Flocking algorithm with multi-target tracking for multi-agent systems", Pattern Recognition Letters, pp. 800-805, 31, 2010. https://doi.org/10.1016/j.patrec.2010.01.014
  5. Vladimir Zhdankin and J. C. Sprott, "Simple predator-prey swarming model", PHYSICAL REVIEW E 82, 056209-1-7, 2010. https://doi.org/10.1103/PhysRevE.82.056209
  6. Sue Blackman, "Beginning 3D Games Development with Unity". Wiki Books, 2012.
  7. Zhang XC, Sun G-Q, Jin Z, "Spatial dynamics in a predator-prey model with Beddinggton -DeAngelis functional response", Phys. Rev. E 85, 2012.
  8. Jae Moon Lee, Young Mee Kwon, "A Model of Pursuing Energy of Predator in Single Predator-Prey Environment", Journal of Korea Game Society, v.13, no.1, pp.41-48, 2013. https://doi.org/10.7583/JKGS.2013.13.1.41
  9. Jae Moon Lee, "Analysis of Behaviour of Prey to avoid Pursuit using Quick Rotation", Journal of Korea Game Society, v.13, no.6, pp.27-34, 2013. https://doi.org/10.7583/JKGS.2013.13.6.27
  10. C. J. Lim, Won Dae Han, Jeong Yun Guen, "Educational Game Making-Tool Development using Unity3D Engine: Birth of Game", Journal of Korea Game Society, v.14, no.1, pp.29-38, 2014. https://doi.org/10.7583/JKGS.2014.14.1.29
  11. Weiren Zhu, Haibin Duan, "Chaotic predator -prey biogeography-based optimization approach for UCAV path planning", Aerospace Science and Technology, V. 32, Issue 1, pp.153-161, 2014 https://doi.org/10.1016/j.ast.2013.11.003