DOI QR코드

DOI QR Code

Development of Social Network Game Engine based on ActionScript

액션 스크립트 기반의 소셜 네트워크 게임엔진의 개발

  • Received : 2011.07.04
  • Accepted : 2011.11.17
  • Published : 2012.02.29

Abstract

As the social networking service (SNS), Facebook, and Cyworld, is developing, the social network game and social business commerce based on this service is activated. Especially, the Social Network Game (SNG) is getting explosive interests and it becomes popular, because it is small scale and user can enjoy the game among close friends. The market for this game is getting larger every year, but still it has some limitations in developing the game. Especially, the current game engine is aiming for developing online or console game, and there is no exclusive game engine for developing SNG. Therefore, it takes lots of time for developing SNG with this game engine. In this paper, we described a design and development of the game engine optimized for developing SNG, which not only adapts the main characteristics of the previous game engine, but also considers the specific characteristics of the SNG. The engine also supports map for the simulation game that is the most popular game in SNG, and also provides modules and tools for developing character animation easily. The evaluation standard for the performance of the game engine is the output generation speed of image, text and character. And the results showed reasonable output speed for developing the SNG in generation of image, text, and character.

페이스북, 싸이월드 등의 소셜 네트워크 서비스(Social Network Service: SNS)가 발전하면서, 이를 기반으로 하는 소셜 네트워크 게임, 소셜 커머스 등의 서비스도 활성화되고 있다. 특히, 소셜 네트워크 게임(Social Network Game: NG)은 기존 온라인 게임보다는 규모가 가볍고, 친구들끼리 쉽게 즐길 수 있다는 점에서 사람들에게 많은 호응을 얻고 있다. 이러한 소셜 네트워크 게임 시장 규모는 해가 지날수록 점점 커지고 있지만 게임 개발 측면에서는 아직 미흡한 부분이 많다. 특히, 현재 나온 대부분의 개발엔진들이 온라인 게임이나 콘솔 게임에 초점이 맞춰져 있고, 소셜 네트워크 게임의 특징에 적합한 전용 엔진이 거의 없는 상황이어서 소셜 네트워크 게임을 개발하는데 많은 시간이 소요된다. 본 논문에서 제시한 엔진은 기존의 게임 엔진이 가지는 요소 및 특징뿐만 아니라 소셜 네트워크 게임의 특징을 고려하여 소셜 네트워크 게임 개발에 최적화하여 설계하였다. 또한 소셜 게임 장르 중 가장 많은 비율을 차지하는 시뮬레이션 게임을 구현하기 위해 필요한 맵과 캐릭터 애니메이션을 쉽게 구현할 수 있는 모듈과 툴을 제공한다. 본 논문에서 구현된 엔진은 이미지, 텍스트 및 캐릭터 출력 속도를 기준으로 성능을 평가하였고, 실험 결과 이미지, 텍스트 및 캐릭터 모두 게임을 구현하기에 충분히 빠른 출력 속도를 보여주었다.

Keywords

References

  1. N. Ellison, and D. Boyd, "Social Network Sites: Definition, History, and Scholarship", Journal of Computer-Mediated Communication, vol. 13, issue 11, pp210-230, 2008.
  2. R. Baden, A. Bender, N.l Spring, and B. Bhattacharjee, "Persona: an online social network with user-defined privacy", Proceedings of SIGCOMM '09, pp135-146, 2009.
  3. F. Bonchi, C. Castillo, A. Gionis, and A. Jaimes, "Social Network Analysis and Mining for Business Applications", Transactions on Intelligent Systems and Technology (TIST), Vol. 2 Issue 3, article 22. 2011.
  4. FarmVille, http://apps.facebook.com/onthefarm/
  5. J.Sung, T.Bjornrud, Y.Lee, and D.Y.Wohn, "Social network games: exploring audience traits", Proceedings of the 28th of the international conference(CHIEA'10), pp.3649-3654, 2010
  6. R. Ossmann and K. Miesenberger, "Accessibility of a social network game", LNCS vol. 6179, pp243-246, 2010
  7. E. Lengyel, "Game Engine Gems", Jones and Bartlett Publishers, 2011.
  8. J. Gregory, "Game Engine Architecture", A. K. Peters, 2009.
  9. Aki Jarvinen, "Game Design for Social Networks: interaction design for playful dispositions", Proceedings of the ACM SIGGRAPH Symposium on Video Games, pp95-102, 2009.
  10. Aki Jarvinen, "Workshop: game design for social networks", Proceedings of 13th international MindTrek Conference(MindTrek'09), pp224-225, 2009.
  11. K. Chen and C. Lei, "Network game design: hints and implications of player interaction", Proceedings of 5th ACM SIGCOMM workshop on Network and system support for games, pp1-9, 2006.
  12. Restaurantcity, http://apps.facebook.com/ restaurantcity
  13. list of flash game engines, http://www.flashrealtime.com/flash-game-library-engine-list/
  14. C. Moock, "Essential ActionScript 3.0", O'Reilly, 2007.

Cited by

  1. 모바일 소셜 네트워크 게임의 제약과 지원 기능이 사용자의 만족에 미치는 영향 vol.15, pp.7, 2012, https://doi.org/10.5392/jkca.2015.15.07.353