DOI QR코드

DOI QR Code

Design of Wi-Fi based Mobile Game App for a Smart Phone

스마트 폰을 위한 Wi-Fi 기반 모바일 게임 앱의 설계

  • Received : 2010.11.22
  • Accepted : 2011.02.11
  • Published : 2011.02.28

Abstract

With the rapid growth of recent smart phone technology, the interests for the design of online game in mobile computing environment are highly focussed on with great attention. Smart phone as a mobile terminal device, however, has many restrictions for implementing online mobile game since the limitation of relatively low performance of a processor, low resolution of GUI, small memory spaces, and short battery power. Therefore, most of games are very restricted on online and multi-play functions. In this paper, we design and implement mobile online game app in component based smart phone environment in order to take over these restrictions in mobile environment. Especially, the implemented mobile game is able to play online game among Wi-Fi based game server and another smart phone.

최근 스마트 폰 기술의 급속한 발전에 힘입어 모바일 컴퓨팅 환경에서의 온라인 게임의 설계에 대한 관심이 높아지고 있다. 그러나 모바일 단말인 스마트 폰은 비교적 낮은 성능의 프로세서, 저해상도의 GUI, 작은 메모리 공간과 짧은 배터리 파워 등의 제한으로 온라인 게임 구현에 많은 제약이 따른다. 따라서 대부분의 게임은 온라인이나 멀티 플레이 기능이 매우 제한적이다. 본 논문에서는 이러한 모바일 환경의 제약을 극복할 수 있는 컴포넌트 기반 스마트 폰 환경에서의 효율적인 모바일 온라인 게임 앱을 설계하고 구현하였다. 특히 본 논문에서 구현한 모바일 게임은 Wi-Fi를 기반으로 게임 서버와 다른 스마트 폰 간의 온라인 게임이 가능하도록 구현하였다.

Keywords

References

  1. http://ww.appleinsider.com/article.php?id=1902
  2. http://www.apple.com/iphone
  3. http://www.androidside.com
  4. John W. Fisher II, "Methods and Considerations in Online Game Design," Master's Thesis at Michigan State University, East Lansing, MI USA, 2003.
  5. Jim Adams, Programming Role Playing Games, Jim Adams, Programming Role Playing Games, Course Technology PTR, pp. 974, 2002. , pp. 974, 2002.
  6. Anthony Jones, Jim Ohlund : Network Programming For Microsoft Windows, Microsoft Press, 2003.
  7. 오선진 외, "PDA를 위한 온라인 오목게임의 설계 및 구현", 한국인터넷정보학회 논문집, 제 7권, 제 2호, pp. 347 - 350, 2006.
  8. 오선진, 임베디드 시스템 소프트웨어 개발방법론, 한올출판사, pp. 461, 2007.
  9. Hurkawa Hidekis, Android Programming, Programmer's Mobile Recipe 02 Infopubs Press, pp. 440, 2010.
  10. 백창우, TCP/IP 소켓 프로그래밍, 한빛미디어, pp. 744, 2005.
  11. E. L. Lamie, 실시간 임베디드 멀티스레딩, 에이콘 출판, pp. 485, 2005.
  12. Alex J. Champandard, AI Game Programming, Acon Pubs. pp. 540, 2004.