Design and Implementation of Game Scenario Editor

게임 시나리오 편집기의 설계와 구현

  • 박원섭 (경원대학교 일반대학원 전자계산학과) ;
  • 홍현기 (경원대학교 일반대학원 전자계산학과) ;
  • 황보택근 (경원대학교 컴퓨터미디어학과)
  • Published : 2010.02.20

Abstract

In the field of game design, scenarios are essential part. But general-purpose tools for production of game scenarios have not been developed yet. In order to solve these problems, we studied the difference between game scenarios and other scenarios and analyzed scenario UCC(User Created Contents) and created suitable forms of game scenarios. To make OSMU(One Source Multi Use) easier, we use XML-based format of game scenario. To verify the possibility for practical application of XML-based format, we wrote a game scenario with scenario editor that we made and applied it to scenario-based game 'FEEL Online'.

게임에서 시나리오는 매우 중요한 요소이다. 그러나 아직까지 게임 시나리오 제작을 위한 범용적인 툴은 개발되어 있지 않다. 이를 해결하기 위해서 게임 시나리오와 일반적인 시나리오의 차이점을 알아보고 시나리오 UCC를 분석하여 게임 시나리오에 적합한 구조를 설계하였다. 또한 OSMU의 적용을 쉽게 하기 위해 XML로 게임 시나리오 구조를 정의 하였다. 정의한 시나리오 구조의 활용 가능성을 확인하기 위하여 시나리오 편집기를 만들어 게임 시나리오를 작성한 후 시나리오 기반 게임 "필온라인"에 적용하였다.

Keywords

References

  1. 사이드 필드, 시나리오란 무엇인가, 민음사, 1992.
  2. 하유상, 시나리오론과 작법, 태학사, 1999.
  3. 이재홍, "게임시나리오 기획에 관한 연구", 한국게임학회 논문지, 제3권 제2호, pp.12-18, 2003. 9.
  4. 장국영, 게임기획 실무, 한국게임산업개발원 게임아카데미, 2006.
  5. 송재홍, 이원형, "온라인게임 시나리오에 대한연구", 2001한국인터넷정보학회 추계학술발표대회, pp337-341, 2001. 11.
  6. 류수열 외 5인, 스토리텔링의 이해, 글누림, 2007.
  7. 로버트 맥기, 시나리오 어떻게 쓸 것인가, 황금가지, 2002.
  8. M. Lockelt et el, "Balancing Narrative Control and Autonomy for Virtual Characters in a Game Scenario", LNCS 3814, pp 251-255, 2005. 11
  9. 남지승 외 5인, "시나리오기반의 3D객체 재사용 알고리즘", 한국콘텐츠학회논문지, pp302-309, 2006. 11
  10. http://www.feelonline.co.kr/
  11. http://www.ucnovel.com
  12. http://www.kloseup.com
  13. 송현주, 이대웅, "게임 시나리오 저작도구의 개발", 한국게임학회 논문지, 제9권 제2호, pp.29-39, 2009. 4.
  14. 김분희, XML (Extensible Markup Language), 진한M&B, 2006.
  15. 김진형, "한국민속대백과사전의 편찬을 위한 XML 전자문서 구조설계", 실천민속학회 실천민속학연구 제13호, pp.177-210, 2009. 2.
  16. 김규태, "그래픽 정보의 XML구조화를 위한 저작도구의 구현", 한국해양정보통신학회논문지제 6권 제1호, pp.62-69, 2002. 2.