DOI QR코드

DOI QR Code

안드로이드 기반의 게임서비스 아키텍처 설계기법에 관한 연구

A Study on Design Techniques of Gaming Service Architecture with Android-base

  • 류창수 (예원예술대학교 만화게임영상학과) ;
  • 허창우 (목원대학교 전자공학과)
  • 투고 : 2012.10.05
  • 심사 : 2012.10.25
  • 발행 : 2012.11.30

초록

스마트폰 게임서비스 산업 규모의 성장속도와 게임서비스 산업이 미치는 영향이 경제적, 문화적으로 꾸준히 증가하는 추세에 있다. 스마트폰 게임같이 동시 플레이수가 많고 축적되는 데이터가 많은 C/S MMO에서 데이터 영속화를 위한 DB 설계는 매우중요한 부분이다. 본 논문에서는 안드로이드 OS에 적합한 운영이나 확장성을 염두에 두고 RDBMS를 활용하여 DB설계에 필요한 매우 짧고 많은 트랜잭션, 트랜잭션의 복잡도, 많은 양의 게임 데이터 처리가 가능하도록 하며, 온라인 게임 업계 이외에서도 널리 사용이 가능한 정규화 MMORPG 게임서비스 아키텍처 설계 기법을 제안한다.

The growth speed of the industry of national smart phone game service has become faster and the its economical and cultural effect has increased steadily these days. The DB design for data perpetuation in C/S MMO which has accumulated data a lot and many simultaneous plays like smart phone games is very important. This paper, mindful of the operation and the scalability suitable for android OS, by utilizing RDBMS, enabling very short, many transactions, their complexity, and a large amount of game data process, suggests fully-qualified MMORPG game service architecture design techniques widely available for more than online game industries.

키워드

참고문헌

  1. 나카시마 켄코, "온라인 게임을 지탱하는 기술", 위키북스, 2012.06.
  2. 박승제, "안드로이드 게임 개발편", 제이펍, 2011.03.
  3. C. S. Ryu, C. W. Hur, "A Study on Youth Ethics Education Using Location-Based Services of Smartphone", Journal of the Korea Institute of Information and Communication Engineering, vol.16, no.8, pp.1805-1810, 2012. https://doi.org/10.6109/jkiice.2012.16.8.1805
  4. 김호광, 이재학, "MMORPG 게임 데이터베이스 설계", 마이크로 소프트웨어, pp.122-129, 2006.06.
  5. 김종원, "차세대 MMORPG 서비스 아키텍처", KGC2010, 2010.05.
  6. 홍강운, 윤장우, 류원, "게임 가상화 기술 동향", 정보통신산업진흥원, 2012.08.
  7. 김상형, "안드로이드 프로그래밍 정복", 한빛미디어, 2011.
  8. 임충규, 김성수, 김경일, 원종호, 박창준, "클라우드 컴퓨팅 기반의 게임 스트리밍 기술 동향", ETRI, 전자통신동향분석, 제26권 제1호, 2001.02.
  9. 김양훈, 강종구, "신뢰성 있는 게임 환경을 제공하기 위한 게임 DB 보안 플랫폼 개발", 한국정보기술융합학회논문지, 제1권 제1호, pp.15-29, 2008.03.
  10. VOGELLA, http://www.vogella.com/articles/AndroidQLite/article.html
  11. 데이터베이스 구축 운영 종합정보, http://www.dbguide.net
  12. 데이터베이스진흥원, http://www.kdb.or.kr