DOI QR코드

DOI QR Code

페트리네트 기반 플레이어 타입 분석을 이용한 게임 캐릭터 성장 시스템

Game Character Growing System using Player Type Analysis based on Petri-Net

  • Lee, Sinku (School of Computing, Soongsil University) ;
  • Kang, Minsu (School of Computing, Soongsil University) ;
  • Lee, Sangjun (School of Computing, Soongsil University)
  • Received : 2015.09.22
  • Accepted : 2015.12.10
  • Published : 2015.12.20

Abstract

많은 장르의 게임들에서 타 플레이어의 캐릭터와 다르게 특성화된 플레이어 고유의 캐릭터는 게임의 주된 흥미 요소 중 하나이다. 현재 보통의 경우, 이러한 요소를 제공해주기 위한 시스템은 대부분 유저들이 직접 특성 항목에 캐릭터 성장에 따라 주어지는 포인트를 할당하여 캐릭터에 고유한 특성을 부여하는 형태로 이루어져 있다. 이러한 시스템에서 개개의 유저 스스로에게 합리적인 캐릭터 특성화를 제공하기에 많은 어려움과 제약이 따른다. 이 연구에서는 유저의 플레이 타입에 입각한 성장 시스템을 제안한다. 플레이어의 행동이나 타입에 의해 결정되는 성장 형태는 페트리네트에 의해 생성되며, 실험 결과와 분석을 통해 제안된 방식이 캐릭터 성장 시스템에 적합함을 보인다.

The character is one of most important interest-element in role playing game genres since it shows the individuality. In general cases, game players allocate points to talent clauses that they choose. However, it is not easy to provide the suitable character-growing to players in generic system since the cases are too simple and based on just humans choices. In this paper, we propose the character growing system based on the player type inference module. Growth morphology is determined by player's behavior or type. The determination is based on petri-net. Our experimental results and analysis show that our proposed approach is suitable for character-growing system.

Keywords

References

  1. Y.-L. Theng, A. K.-Y. Ho, and E. S.-W. Wee, "Exploring factors that make online interactive games successful: A heuristic approach," in Proc. TIDSE 2006 (LNCS, vol. 4326), pp. 265-276.
  2. Morton D. Davis, "Game Theory: A Nontechnical Introduction", Dover Publications, July, 1997.
  3. Nicolas Ducheneaut, Robert J. Moore, "The social side of gaming: a study of interaction patterns in a massively multiplayer online game", in Proc. CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work, pp. 360-369
  4. N. Lazzaro, "Why we play games: Four keys to more emotion in player experiences," in Proc. Game Developers Conf., 2005.
  5. James Lyle Peterson, "Petri Net Theory and the Modeling of Systems", Prentice Hall, June, 1981.
  6. Ferdinand Wagner, Ruedi Schmuki, Thomas Wagner, Peter Wolstenholme, "Modeling Software with Finite State Machines: A Practical Approach", Auerbach Publications, May, 2006.
  7. J. L. Peterson, "Petri Net Theory and the Modeling of Systems" Englewood Cliffs, NJ: Prentice-Hall, 1981.
  8. W. M. P. van der Aalst, "Process discovery: Capturing the invisible," IEEE Comput. Intell. Mag., vol. 5, no. 1, pp. 28-41, 2010. https://doi.org/10.1109/MCI.2009.935307
  9. William Spaniel, "Game Theory 101: The Complete Textbook", Amazon Digital Services, September, 2011.
  10. Paul Papayoanou, "Game Theory for Business: A Primer in Strategic Gaming", Probabilistic Publishing, December, 2010.
  11. Mark DeLoura, "Game Programming Gems", Charles River Media, August, 2000.
  12. J. Nielsen, and R. Molich, "Heuristic Evaluation of User Interfaces", Proceeding of ACM CHI, pp. 249-256, 1990.