DOI QR코드

DOI QR Code

온라인 게임 서버의 데이터연동 방식에 대한 연구

A Study on the Data Linkage Method of Online Game Server

  • 투고 : 2015.03.11
  • 심사 : 2015.03.31
  • 발행 : 2015.04.20

초록

온라인 게임 개발을 위해서는 서버 개발 기술이 중요하다. 왜냐하면 사용자들이 게임을 진행하는 클라이언트가 서버에 종속적으로 구현되기 때문이다. 본 연구는 서버 개발 기술 중 서버가 데이터를 데이터베이스에 저장하고 불러오는 데이터연동 방식을 연구하였다. 서버의 데이터 연동은 장소에 관계없이 게임을 이어서 진행할 수 있는 온라인게임의 특성 때문에 매우 중요한 사항이다. 본 논문에서는 여러 데이터연동 방식을 정의와 함께 제안하며 분류하였다. 제안된 방식들을 사례를 통해 평가하였다. 본 연구를 통해 향후 온라인 게임 서버의 개발 시에 게임의 특징에 맞는 데이터연동 방식을 선택할 수 있을 것으로 기대된다.

Methodology of server development is so important for the development of online game because the client where the users play the online game depends on the server. In this research, we have studied data linkage methods of the online game server which permits the server to save and retrieve the user data on the database. The data linkage method of the server is critical to make the users continue their games anywhere online. In this paper, several data linkage methods have been proposed and classified with their definitions. The proposed methods have been evaluated with the experimental data. It will contribute for the developer of online game server to choose a good data linkage method for the features of the game.

키워드

참고문헌

  1. Deok-Ju Lee, Impact Assessment of online game regulation policy : "Shut-down" and "Tax", ie Magazine Vol. 18, No. 3, pp.38-43, 2011. 09.
  2. 2013 White Paper on Korean Games, Guide to Korean Games Industry and Culture, Korea Content Agency, 2013. 10.
  3. Kengo Nakajima, Technology to support online games, wikibook, 2012. 06.
  4. Seung-Woo Yun, Adoring-Lecture TCP/IP Socket Programming, Freelec, pp.505-517, 2003. 04.
  5. Jinseong Choi, Xuefeng Piao, Jaewoo Jeon, Samkweon Oh, A Comparative Analysis of Socket I/O models for Massively Multi-player On-line Network Game Server, Autumn Conference of Korea Information Processing Society, Vol. 9, No, 2, pp.1209-1212, 2002. 11.
  6. http://javawork.egloos.com/viewer/2210019, Korea Online GameServer Developer Group, 2009. 01.
  7. J.Y. Lim, I.K. Park, J.Y. Chung, K.H. Shim, "Technical Trend of Distributed Game Server", Electronics and Telecommunications Trends, ETRI, Vol. 20, No. 4, 2005. 08.
  8. Wen tong Cai, Percival Xavier, Stephen J. Turner, Bu-Sung Lee, "A Scalable Architecture for Supporting Interactive Games on the Internet", 16th Workshop on Parallel and Distributed Simulation, pp.60, 2002. 05.
  9. Muller, J., & Gorlatch, S. A Scalable Architecture for Multiplayer Computer Games, In GI Jahrestagung, pp. 154-158, 2004.
  10. Seungmo Koo, How to Support an Action-Heavy MMORPG from the Angle of Server Architectur, CGDC 2010, 2010. 06.
  11. Jeong-Hoon Kim, Efficient and scalable Online Game Server Architecture for Massive Users, Journal of Korea Game Society, Vol. 2, No. 2, 2002. 11.
  12. Jong-Gwan Choi, Hye-Young Kim, Won-Sik Woo, A Study of a Game User Oriented Load Balancing Scheme on MMORPG, Journal of Korea Game Society, Vol. 12, No. 3, 2012. 06.
  13. HyoJoo Pack, TaeYong Kim, Traffic Analysis and Modeling for Network Games, Journal of Korea Multimedia Society, Vol. 9, No. 5, pp. 635-648, 2006. 05
  14. Mark Claypool, Network Analysis of Counter-strike and Starcraft, In Proceedings of the 22nd IEEE International Performance,Computing, and Communications Conference (IPCCC), 2003. 04.
  15. Jong-Soo Kim, Tai-Suk Kim, A Study on a Database Design for the Multi-User Online Game, Spring Conference of Korea Information Processing Society, Vol. 12, No 1, pp.361-364, 2005. 05.
  16. Sam Kweon Oh, Min Seok Kang, "Performance Evaluation of Synchronization Algorithms for Multi-play Real-time Strategy Simulation Games", Hoseo The Journal of Research Institute for Engineering & Technology, Vol. 32, No 1, 2013. 06.
  17. Min Seok Kang and Kyung Sik Kim, "An Effective Scene Manager for the Online Game 'Chungmukong's Battle on the Sea'", 2009 Fifth International Joint Conf. on INC, IMS and IDC(NCM09), pp. 1267-1270, 2009. 08.
  18. Jung-Jun Lee, A Successful Case of the 'Great Admiral Yisunsin Festival' that Integrates 'Chungmukong E-sports Competition', The Journal of the Korea Contents Association, Vol. 11, No 6, pp127-134, 2011. 06. https://doi.org/10.5392/JKCA.2011.11.6.127