• 검색 결과가 없습니다.

A Design and Implementation of Mobile Game Tangerine Fairy

N/A
N/A
Protected

Academic year: 2021

Share "A Design and Implementation of Mobile Game Tangerine Fairy"

Copied!
2
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

한국컴퓨터정보학회 하계학술대회 논문집 제23권 제2호 (2015. 7)

35

모바일 게임 Tangerine Fairy 설계 및 구현

이원주*, 문보라O, 이화영*, 이제경*

O인하공업전문대학 컴퓨터정보과,

*인하공업전문대학 컴퓨터정보과

e-mail: [email protected], {bora128, like2hy, l45625}@naver.com

A Design and Implementation of Mobile Game Tangerine Fairy

Won Joo Lee*, Bo Ra MoonO, Hwa Young Lee*, Jae Kyung Lee*, ODept. of Computer Science, InHa Technical College,

*Dept. of Computer Science, InHa Technical College

● Abstract ●

본 논문에서는 XNA Framework 기반의 모바일 게임 Tangerine Fairy를 설계하고 구현한다. 이 모바일 게임은 5 단 계로 구성되어 있으며 각 단계별로 귤 요정(Tangerine fairy)이 떨어지는 장애물을 피하며 전진한다. 이때 귤 요정이 장 애물을 피하지 못하면 캐릭터의 HP(Hit Point)는 감소한다. 그리고 일정시간 지나면 해당 스테이지에서 보스가 등장하 고, 게임의 난이도가 증가한다. 스테이지에서 게임 중 클리어 보상을 얻는 경우, 클리어 보상은 보물을 가지고 있기 때문 에 다음 스테이지로 이동할 수 있다.

키워드: XNA, Windows Phone7 Framework. Tangerine Fairy, Hit Point

I. 서 론

Windows Phone 게임은 XNA Framework 기반 으로 개발할 수 있다[1][2][3]. XNA는 크로스 플랫 폼과 멀티 플랫폼 환경을 지원하기 때문에 PC와 XBOX 360, Windows Phone용 게임을 개발할 수 있 다[4][5][6].

본 논문에서는 XNA Game Studio를 이용하여 Windows Phone 기반의 모바일 게임 Tangerine Fairy를 설계하고 구현한다.

II. Tangerine Fairy 게임 설계

모바일 게임 Tangerine Fairy에서 사용하는 게임 캐릭 터는 그림 1과 같다. 그림 1의 각 게임 캐릭터는 밑그림 그리기, 선 따기, 1차 채색하기, 명암 지정하기와 같이 4단 계를 수행하여 제작한다.

(a) Tangerine fairy

(b) Prism stone

(c) Merry berry

(d) Wendy

그림 1. 게임 캐릭터 Fig. 1. Game character

모바일 게임 Tangerine Fairy의 메인 화면을 설계하고

(2)

한국컴퓨터정보학회 하계학술대회 논문집 제23권 제2호 (2015. 7)

36

구현하면 그림 2와 같다.

(a) 설계 (b) 구현

그림 2. 메인 화면 Fig. 2. Main wallpaper

그림 2의 (a)설계에서는 프리즈스톰(Prism stone), 스테 이지 ①~⑤, 광고로 메인 화면을 구성한다. (b)구현은 설 계한 메인 화면을 구현한 결과이다.

III. Tangerine Fairy 게임 구현

본 논문에서 구현한 모바일 게임 Tangerine fairy 은 5 단계로 구성되어 있으며 각 단계별로 귤요정이 떨어지는 장애물을 피하며 전진하는 게임이다. 모바일 게임 Tangerine fairy의 시작 및 실행 화면은 그림 3 과 같다.

(a) 시작 (b) 실행

그림 3. 시작 및 실행 화면 Fig. 3. Start & Execution wallpaper

그림 3의 (b)실행에서 모바일 게임 Tangerine fairy의 LoadContent() 메서드는 게임이 실행될 때 한번만 호출되며, 그림 1의 게임 캐릭터를 로드하는

기능을 제공한다. 또한 Update()와 Draw() 메서드는 게임이 실행되는 동안 루프를 돌면서 게임 종료될 때 까지 반복 호출되는 메서드로 Update() 메서드는 게 임 로직 구현 및 객체 상태 변화를 구현하는 메서드이 고, Draw() 메서드는 객체를 화면에 그리는 메서드이 다.

IV. 결 론

본 논문에서는 XNA Framework 기반의 모바일 게임 Tangerine Fairy를 설계하고 구현하였다. 이 모 바일 게임은 5 단계로 구성되어 있으며 각 단계별로 귤 요정(Tangerine fairy)이 떨어지는 장애물을 피하 며 전진한다. 이때 귤 요정이 장애물을 피하지 못하면 캐릭터의 HP(Hit Point)는 감소한다. 그리고 일정시간 지나면 해당 스테이지에서 보스가 등장하면서 게임의 난이도가 증가한다. 이 클리어 보상은 보물을 가지고 있어 다음 스테이지로 입장할 수 있다.

참고문헌

[1] W. J. Lee, J. Y. Kang, M. H. Park, I. B. Ryu, Y. R.

Yoo, M. R. Kim, “A Design and Implementation of Mobile Game Based on Windows Phone 7," In Proceeding of KSCI 2013 Winter Conference(ISSN 2005-1344), Vol. 21, No. 1, pp. 59-60, Jan. 2013.

[2] http://msdn.microsoft.com/en-us/centrum-xna.aspx [3] http://blogs.msdn.com/b/xna/

[4] S.H. Lee, D. H. Kim, E. D. Kim, J. C. Lim, B. K. Jung,

“Windows Phone 7 Game Programming using XNA,”

BJPublic, 2011.

[5] W. J. Lee, J. H. Kim, J. S. Kim, H. T. Kim, K. J. Jang,

"A Design and Implementation of Mobile Game Based on XNA Framework," In Proceeding of KSCI 2014 Winter Conference(ISSN 2005-1344), Vol. 23, No. 1, pp. 267-268, Jan. 2014.

[6] W. J. Lee, J. H. Hong, J. W. Kim, M. H. Cho, M. J.

Park, J. H. Choo, J. S. So, J. E. Kim, Y. J. Lee, "A Design and Implementation of Mobile Game Bumple Based on Windows Phone," In Proceeding of KSCI 2014 Summer Conference(ISSN 2005-1344), Vol. 23, No. 2, pp. 49-50, July. 2014.

수치

그림  1.  게임  캐릭터  Fig.  1.  Game  character
그림  2의  (a)설계에서는  프리즈스톰(Prism  stone),  스테 이지  ①~⑤,  광고로  메인  화면을  구성한다.  (b)구현은  설 계한  메인  화면을  구현한  결과이다

참조

관련 문서

첫째, 기존 문헌연구를 분석하여 모바일 환 경에 적합한 모바일 게임에서의 게임 몰입과 만족도에 영향을 주는 요인을 도출한다.. 둘째, 도출해낸

따라서 iOS 플랫폼 기반의 게임 보다는 Windows Phone 기 반의 게임 개발이 필요하다.. 스마트 폰의 특성상 높은 이동성 과 짧은 시간에 사용자에게 재미를 부여할 수

모바일 콘텐츠 사용자 확장에 따른 개발자 현황에서 언급된 바와 같이 모바일 사용자층의 대중화가 이루어지고 있으며, 특히 20ㆍ30대 여 성사용자 층의 모바일

본 연구는 중국 전통 문양의 기본요소를 추출해 모바일 게임 UI의 디자인에 적용하고, 휴대전화 UI의 디자인에 전통 문양의 보다 편리한 활용 등을 목적으로

Table 1의 기능 중에서 얼굴 등록 절차는 아래 Fig. 3과 같다 얼굴 등록 기능은 모바일 모듈로부터 시작된다. 모바일 모듈에서 얼굴등록 버튼을 누르면 프론트 모듈과

이와 같이 모바일 게임 시장이 확대되면서, 게임 성공을 위한 광고와 마케팅의 필요성이 점차 더 중요해지기 시작했다... 그 다음으로는 TV를 통한

그림 1의 각 게임 캐릭터는 일러스트레이터와 포토샵을 이용하여 제작하였으며 경찰차와 오토바이 그리고 생명인 하트 모양으 로

이에 본 연구는 모바일 게임 이용자의 개인적, 심리적 속성이 실제 게임 이용에 미치는 영향을 살펴봄으로써 어떠한 특성을 가진 이용자가 더 많이 게임을