SlideShare a Scribd company logo
1 of 18
모바일 게임(Defence Ork) 
2014.11 
창원대학교 정보통신공학과 
윤현덕 : yunhd21@gmail.com 
백권철 : myblacksky7@naver.com
기존 게임 
디펜스 게임은 이미 많이 출시 되어 있고 게임마다의 각각의 특성을 가지고 
있다. 
(ex. 루트를 따라 오는 적들을 막는 게임, 케릭터를 소환해서 적을 막는 게임 
등등…)
게임 설명 
Defence Ork(이하 D.O.)는 기존에 있는 게임들의 
포멧이나 플레이 방식을 조금씩 합쳐서 게임을 하는 
사람들에게 조금이나마 더 흥미를 주고 게임을 
하는동안 집중해서 할 수 있는 게임을 만드는 것을 
목표로 만들었습니다.
게임 설명 
전체적인 화면(게임 배경)구성 : R2Beat 등의 리듬게임 
리듬게임은 화면을 3분할이나 5분할을 해서 그 칸에 
해당하는 것을 맞추는 방식의 게임입니다. 그 방식을 
약간빌려서 화면을 세로로 3분할 하고 각각 몬스터가 출현 
하도록 했습니다. 
- 리듬게임의 화면 분할
게임 설명 
게임의 컨셉 : 디펜스 게임 
게임의 컨셉은 디펜스 게임으고 앞에서 설명한 분할된 
화면에서 나오는 몬스터들을 주인공을 해당칸으로 옮겨서 
가까이 오기 전에 몬스터를 처치하는 디펜스 게임입니다. 
디펜스게임은 복잡한 규칙이 많이 없기 때문에 플레이하기 
쉽다는 장점이 있습니다. 
- 성벽으로 접근하는 적을 화살과 
마법을 이용하여 막는 
디펜스게임(Defender)
게임 설명 
플레이어 조작 : Swipe gesture를 이용한 좌우이동 
Swipe gesture를 사용한 이유는 가속도계는 너무 예민하고 
조작이 힘들고 버튼으로 하기에는 버튼이 다른 조작을 
하는데 방해가 많이 되고 swipe gesture가 손의 방향으로 
캐릭터가 따라가기 때문에 게임에 더 몰입하기 쉬운 
조작방법이라고 생각하여 사용 했습니다. 
- 네방향에서 접근하는 적을 해당 
방향으로 swipe하면 공격하는 방식의 
게임 fist of fury
게임 설명 
점수 
공중몬스터 
주인공 캐릭터 
녹색 : 체력 
파랑색 : 필살기 게이지 
지상 몬스터 
화면 분할 표시선
게임 설명 
게임 방식은 위의 3가지를 합쳐서 D.O.를 
만들었습니다. 
지상과 공중 몬스터가 각각 3방향에서 등장을 
하고 캐릭터를 좌우 swipe를 해서 각 칸으로 
이동시켜면 같은 칸에 있는 몬스터만 공격을 할 
수 있습니다. 
지상 몬스터는 캐릭터를 터치하면 공격을하고 
공중 몬스터는 몬스터를 터치하면 공격을 합니다. 
공격성공시 필살기 게이지가 차고 필살기를 
사용하면 화면의 모든 적에게 공격을 할 수 
있습니다.
게임 설명 
게 임 이 끝 날 때 점 수 에 비 례 해 서 
일정양의 Coin을 획득 하고 SHOP에서 
Coin 을 이용해서 캐 릭 터 와 무 기 를 
업그레이드하거나 새로운 캐릭터를 
구입 할 수 있습니다.
게임 설명 
다양한 컨텐츠로 게임에 대한 흥미유발 
- Shop에서 업그레이드한 케릭터와 
무기들 
- 획득 점수에 따라 강력해지는 
몬스터들
게임 제작 
iOS와 Android 두가지를 각각 만들었습니다. 
iOS-Xcode(cocos2d), Anroid-Eclipse(cocos2d-x) 를 
사용했습니다.
게임 제작 
GameLayer 
GroundMonster 
GroundMonster 
Lv.1 
GroundMonster 
Lv.2 
GroundMonster 
Lv.3 
AirMonster 
AirMonster Lv.1 
AirMonster Lv.2 
AirMonster Lv.3 
- GroundMonster, AirMonster 
Lv.1,2,3에 각 레벨별 
몬스터의 체력, 공격력, 
획득골드가 상수로 
지정되어 있고 각 
이미지들을 DataBase에서 
불러온다. 
- GroundMonster, 
AirMonster에서 
하위클래스의 속성을 가진 
몬스터객채를 생성해 주고 
이동, 공격, 사망에 관한 
함수를 처리한다. 
- GameLayer에서 생성된 
객체들을 화면에 
등장시킨다.
게임 제작 
상 점 에 서 의 업 그 레 이 드 된 캐 릭 터 와 무 기 를 
관리하기 위해 Database - SQLite 사용 
DB 
Game_Info 
Table 
Game_Save 
Table 
사용자 점수, 획득 골드, 획득 
점수, 캐릭터 선택 정보 저장 
각각의 캐릭터 및 무기 
업그레이드 정보 저장
게임 제작 
캐릭터의 애니메이션을 제작하기 위해서 Spriter라는 
툴을 사용 했습니다.
게임 제작 
게임에 사용할 효과음과 배경음을 만들기 위해 
Garage Band사용
게임 소개
게임 소개 
http://www.youtube.com/watch?v=T0XRBtSKEfg
End 
윤현덕 : yunhd21@gmail.com 
백권철 : myblacksky7@naver.com

More Related Content

What's hot

개발자 입장에서 분석해본 게임리뷰
개발자 입장에서 분석해본 게임리뷰개발자 입장에서 분석해본 게임리뷰
개발자 입장에서 분석해본 게임리뷰misia85
 
Just stop the monster 기획서
Just stop the monster 기획서Just stop the monster 기획서
Just stop the monster 기획서ssuser54a4db
 
지켜줘 막내야!
지켜줘 막내야!지켜줘 막내야!
지켜줘 막내야!Hoyoung Choi
 
그대가 잠든 사이에...
그대가 잠든 사이에...그대가 잠든 사이에...
그대가 잠든 사이에...Kevin Oh
 
제1회 Play it 상상창의 공모전 스토리텔링부문 최우수작
제1회 Play it 상상창의 공모전 스토리텔링부문 최우수작제1회 Play it 상상창의 공모전 스토리텔링부문 최우수작
제1회 Play it 상상창의 공모전 스토리텔링부문 최우수작Stefania Ryu
 
이현기, <드래곤하운드> 새로움과의 새로운 싸움, NDC2019
이현기, <드래곤하운드> 새로움과의 새로운 싸움, NDC2019이현기, <드래곤하운드> 새로움과의 새로운 싸움, NDC2019
이현기, <드래곤하운드> 새로움과의 새로운 싸움, NDC2019devCAT Studio, NEXON
 
Big splash제안서2
Big splash제안서2Big splash제안서2
Big splash제안서2ildoo kim
 
탐험도리랜드 게임분석 몬스터스마일
탐험도리랜드 게임분석 몬스터스마일탐험도리랜드 게임분석 몬스터스마일
탐험도리랜드 게임분석 몬스터스마일Monster Smile Inc.
 
Unity 3d study #1
Unity 3d study #1Unity 3d study #1
Unity 3d study #1Hyunwoo Kim
 
북극곰vs펭귄
북극곰vs펭귄 북극곰vs펭귄
북극곰vs펭귄 FLY_MINHO
 
2D RPG 개발 이론 + 티뮤리티 개발 포스트모템
2D RPG 개발 이론 + 티뮤리티 개발 포스트모템2D RPG 개발 이론 + 티뮤리티 개발 포스트모템
2D RPG 개발 이론 + 티뮤리티 개발 포스트모템WooSung Jeon
 
추리 게임의 계보
추리  게임의  계보추리  게임의  계보
추리 게임의 계보snugdc
 
Co cos2d8~9장 박진호
Co cos2d8~9장 박진호Co cos2d8~9장 박진호
Co cos2d8~9장 박진호진호 박
 
한국게임의역사
한국게임의역사한국게임의역사
한국게임의역사영욱 오
 
스캇둥둥 아케이드 게임기
스캇둥둥 아케이드 게임기스캇둥둥 아케이드 게임기
스캇둥둥 아케이드 게임기park jiwon
 
야생의 땅: 듀랑고의 시뮬레이션 MMO 샌드박스 설계
야생의 땅: 듀랑고의 시뮬레이션 MMO 샌드박스 설계야생의 땅: 듀랑고의 시뮬레이션 MMO 샌드박스 설계
야생의 땅: 듀랑고의 시뮬레이션 MMO 샌드박스 설계승명 양
 
Black & white 2
Black & white 2Black & white 2
Black & white 2posewoojin
 

What's hot (20)

개발자 입장에서 분석해본 게임리뷰
개발자 입장에서 분석해본 게임리뷰개발자 입장에서 분석해본 게임리뷰
개발자 입장에서 분석해본 게임리뷰
 
Twomok Denma
Twomok DenmaTwomok Denma
Twomok Denma
 
Just stop the monster 기획서
Just stop the monster 기획서Just stop the monster 기획서
Just stop the monster 기획서
 
지켜줘 막내야!
지켜줘 막내야!지켜줘 막내야!
지켜줘 막내야!
 
그대가 잠든 사이에...
그대가 잠든 사이에...그대가 잠든 사이에...
그대가 잠든 사이에...
 
제1회 Play it 상상창의 공모전 스토리텔링부문 최우수작
제1회 Play it 상상창의 공모전 스토리텔링부문 최우수작제1회 Play it 상상창의 공모전 스토리텔링부문 최우수작
제1회 Play it 상상창의 공모전 스토리텔링부문 최우수작
 
이현기, <드래곤하운드> 새로움과의 새로운 싸움, NDC2019
이현기, <드래곤하운드> 새로움과의 새로운 싸움, NDC2019이현기, <드래곤하운드> 새로움과의 새로운 싸움, NDC2019
이현기, <드래곤하운드> 새로움과의 새로운 싸움, NDC2019
 
Big splash제안서2
Big splash제안서2Big splash제안서2
Big splash제안서2
 
탐험도리랜드 게임분석 몬스터스마일
탐험도리랜드 게임분석 몬스터스마일탐험도리랜드 게임분석 몬스터스마일
탐험도리랜드 게임분석 몬스터스마일
 
Unity 3d study #1
Unity 3d study #1Unity 3d study #1
Unity 3d study #1
 
북극곰vs펭귄
북극곰vs펭귄 북극곰vs펭귄
북극곰vs펭귄
 
BBB
BBBBBB
BBB
 
2D RPG 개발 이론 + 티뮤리티 개발 포스트모템
2D RPG 개발 이론 + 티뮤리티 개발 포스트모템2D RPG 개발 이론 + 티뮤리티 개발 포스트모템
2D RPG 개발 이론 + 티뮤리티 개발 포스트모템
 
추리 게임의 계보
추리  게임의  계보추리  게임의  계보
추리 게임의 계보
 
Co cos2d8~9장 박진호
Co cos2d8~9장 박진호Co cos2d8~9장 박진호
Co cos2d8~9장 박진호
 
한국게임의역사
한국게임의역사한국게임의역사
한국게임의역사
 
스캇둥둥 아케이드 게임기
스캇둥둥 아케이드 게임기스캇둥둥 아케이드 게임기
스캇둥둥 아케이드 게임기
 
작업일지
작업일지작업일지
작업일지
 
야생의 땅: 듀랑고의 시뮬레이션 MMO 샌드박스 설계
야생의 땅: 듀랑고의 시뮬레이션 MMO 샌드박스 설계야생의 땅: 듀랑고의 시뮬레이션 MMO 샌드박스 설계
야생의 땅: 듀랑고의 시뮬레이션 MMO 샌드박스 설계
 
Black & white 2
Black & white 2Black & white 2
Black & white 2
 

Viewers also liked

QR Parking 전국캡스톤디자인 경진대회 발표자료 2014
QR Parking 전국캡스톤디자인 경진대회 발표자료 2014QR Parking 전국캡스톤디자인 경진대회 발표자료 2014
QR Parking 전국캡스톤디자인 경진대회 발표자료 2014Jong-Hyun Kim
 
Relationship between Employment generation and Monetary Policy
Relationship between Employment generation and Monetary PolicyRelationship between Employment generation and Monetary Policy
Relationship between Employment generation and Monetary PolicySaransh Gupta
 
Musing on morphing reflections on teaching and learning through second life ...
Musing on morphing  reflections on teaching and learning through second life ...Musing on morphing  reflections on teaching and learning through second life ...
Musing on morphing reflections on teaching and learning through second life ...John Wesley White
 
Textstructures 140205132119-phpapp02
Textstructures 140205132119-phpapp02Textstructures 140205132119-phpapp02
Textstructures 140205132119-phpapp02Kourtney Moscarello
 
Viti kei rotuma MBA437 marketing presentation
Viti kei rotuma MBA437 marketing presentationViti kei rotuma MBA437 marketing presentation
Viti kei rotuma MBA437 marketing presentationkelera whippy
 
CEPTETEB 1. Yaşını Kutluyor (İnfografik)
CEPTETEB 1. Yaşını Kutluyor (İnfografik)CEPTETEB 1. Yaşını Kutluyor (İnfografik)
CEPTETEB 1. Yaşını Kutluyor (İnfografik)CEPTETEB
 
Los materiales y las energías en la informática
Los materiales y las energías en la informáticaLos materiales y las energías en la informática
Los materiales y las energías en la informáticamarijojoo
 
Duck Duck Go
Duck Duck GoDuck Duck Go
Duck Duck Gogreisjime
 

Viewers also liked (18)

QR Parking 전국캡스톤디자인 경진대회 발표자료 2014
QR Parking 전국캡스톤디자인 경진대회 발표자료 2014QR Parking 전국캡스톤디자인 경진대회 발표자료 2014
QR Parking 전국캡스톤디자인 경진대회 발표자료 2014
 
Formsofenergyslides
FormsofenergyslidesFormsofenergyslides
Formsofenergyslides
 
Relationship between Employment generation and Monetary Policy
Relationship between Employment generation and Monetary PolicyRelationship between Employment generation and Monetary Policy
Relationship between Employment generation and Monetary Policy
 
Musing on morphing reflections on teaching and learning through second life ...
Musing on morphing  reflections on teaching and learning through second life ...Musing on morphing  reflections on teaching and learning through second life ...
Musing on morphing reflections on teaching and learning through second life ...
 
Firefox OS Workshop
Firefox OS WorkshopFirefox OS Workshop
Firefox OS Workshop
 
Textstructures 140205132119-phpapp02
Textstructures 140205132119-phpapp02Textstructures 140205132119-phpapp02
Textstructures 140205132119-phpapp02
 
Manfaat coffee
Manfaat coffeeManfaat coffee
Manfaat coffee
 
Viti kei rotuma MBA437 marketing presentation
Viti kei rotuma MBA437 marketing presentationViti kei rotuma MBA437 marketing presentation
Viti kei rotuma MBA437 marketing presentation
 
CEPTETEB 1. Yaşını Kutluyor (İnfografik)
CEPTETEB 1. Yaşını Kutluyor (İnfografik)CEPTETEB 1. Yaşını Kutluyor (İnfografik)
CEPTETEB 1. Yaşını Kutluyor (İnfografik)
 
Los materiales y las energías en la informática
Los materiales y las energías en la informáticaLos materiales y las energías en la informática
Los materiales y las energías en la informática
 
MaGIC Startup Academy Launch : Day 1 - MVP Prototyping In An Agile Environmen...
MaGIC Startup Academy Launch : Day 1 - MVP Prototyping In An Agile Environmen...MaGIC Startup Academy Launch : Day 1 - MVP Prototyping In An Agile Environmen...
MaGIC Startup Academy Launch : Day 1 - MVP Prototyping In An Agile Environmen...
 
Immigration jeopardy
Immigration jeopardyImmigration jeopardy
Immigration jeopardy
 
Vitamins
VitaminsVitamins
Vitamins
 
MaGIC Startup Academy : Day 3- The Art of Effective Negotiations (Randy Lubin)
MaGIC Startup Academy : Day 3- The Art of Effective Negotiations (Randy Lubin)MaGIC Startup Academy : Day 3- The Art of Effective Negotiations (Randy Lubin)
MaGIC Startup Academy : Day 3- The Art of Effective Negotiations (Randy Lubin)
 
Bar modelingmult&divmultistep
Bar modelingmult&divmultistepBar modelingmult&divmultistep
Bar modelingmult&divmultistep
 
Duck Duck Go
Duck Duck GoDuck Duck Go
Duck Duck Go
 
Rosa
RosaRosa
Rosa
 
TIK BAB 1
TIK BAB 1TIK BAB 1
TIK BAB 1
 

Similar to iOS&Android Game(Defence Ork)

4조_결과보고서.pdf
4조_결과보고서.pdf4조_결과보고서.pdf
4조_결과보고서.pdftangtang1026
 
NDC 2010 이은석 - 마비노기 영웅전 포스트모템 2부
NDC 2010 이은석 - 마비노기 영웅전 포스트모템 2부NDC 2010 이은석 - 마비노기 영웅전 포스트모템 2부
NDC 2010 이은석 - 마비노기 영웅전 포스트모템 2부Eunseok Yi
 
김호용, 드래곤하운드 비주얼 개발기 - 프로젝트 킥오프부터 현재까지, 아트의 기둥 세우기, NDC2019
김호용, 드래곤하운드 비주얼 개발기 - 프로젝트 킥오프부터 현재까지, 아트의 기둥 세우기, NDC2019김호용, 드래곤하운드 비주얼 개발기 - 프로젝트 킥오프부터 현재까지, 아트의 기둥 세우기, NDC2019
김호용, 드래곤하운드 비주얼 개발기 - 프로젝트 킥오프부터 현재까지, 아트의 기둥 세우기, NDC2019devCAT Studio, NEXON
 
이은석 마비노기 영웅전 포스트모템 2부 (kgc 버전)
이은석   마비노기 영웅전 포스트모템 2부 (kgc 버전)이은석   마비노기 영웅전 포스트모템 2부 (kgc 버전)
이은석 마비노기 영웅전 포스트모템 2부 (kgc 버전)drandom
 
1학년)sns 게임 만들기 이희범
1학년)sns 게임 만들기 이희범1학년)sns 게임 만들기 이희범
1학년)sns 게임 만들기 이희범HBLcasting
 
Some kind of casual game
Some kind of casual gameSome kind of casual game
Some kind of casual gamecaien
 
some kind of casual game
some kind of casual game some kind of casual game
some kind of casual game caien
 
Port polio게임 소개
Port polio게임 소개Port polio게임 소개
Port polio게임 소개Seo YoungHoon
 
주)바블콘텐츠 모바일 회사소개서
주)바블콘텐츠 모바일 회사소개서주)바블콘텐츠 모바일 회사소개서
주)바블콘텐츠 모바일 회사소개서Gcc Ny
 
몬스터 컬렉터 기획서
몬스터 컬렉터 기획서몬스터 컬렉터 기획서
몬스터 컬렉터 기획서byunhyuk
 
NDC 2015 나의 개발 흑역사 답사기
NDC 2015 나의 개발 흑역사 답사기NDC 2015 나의 개발 흑역사 답사기
NDC 2015 나의 개발 흑역사 답사기Sun Park
 
Port polio게임소개
Port polio게임소개Port polio게임소개
Port polio게임소개Seo YoungHoon
 
[NDC21] 장기은 - 나 == 내 캐릭터?
[NDC21] 장기은 - 나 == 내 캐릭터?[NDC21] 장기은 - 나 == 내 캐릭터?
[NDC21] 장기은 - 나 == 내 캐릭터?Kieun Jang
 
Project-E 게임 내용 요약
Project-E 게임 내용 요약Project-E 게임 내용 요약
Project-E 게임 내용 요약Jong Won Park
 
NDC17 글로벌에 통하는 '엣지' 만들기 - 이블팩토리
NDC17 글로벌에 통하는 '엣지' 만들기 - 이블팩토리NDC17 글로벌에 통하는 '엣지' 만들기 - 이블팩토리
NDC17 글로벌에 통하는 '엣지' 만들기 - 이블팩토리Jaeho Hwang
 
레벨기획 프론티어 온라인 '이름없는 동굴' 던전_v2
레벨기획 프론티어 온라인 '이름없는 동굴' 던전_v2레벨기획 프론티어 온라인 '이름없는 동굴' 던전_v2
레벨기획 프론티어 온라인 '이름없는 동굴' 던전_v2Jun Hyuk Jung
 
마이너리티 아레나 컨셉 기획서
마이너리티 아레나 컨셉 기획서마이너리티 아레나 컨셉 기획서
마이너리티 아레나 컨셉 기획서Nawe1
 
20072017허민구 dead masspt_20120328_ver3.5
20072017허민구 dead masspt_20120328_ver3.520072017허민구 dead masspt_20120328_ver3.5
20072017허민구 dead masspt_20120328_ver3.5Mingu Heo
 
위대한 게임개발팀의 공통점
위대한 게임개발팀의 공통점위대한 게임개발팀의 공통점
위대한 게임개발팀의 공통점Ryan Park
 

Similar to iOS&Android Game(Defence Ork) (20)

4조_결과보고서.pdf
4조_결과보고서.pdf4조_결과보고서.pdf
4조_결과보고서.pdf
 
NDC 2010 이은석 - 마비노기 영웅전 포스트모템 2부
NDC 2010 이은석 - 마비노기 영웅전 포스트모템 2부NDC 2010 이은석 - 마비노기 영웅전 포스트모템 2부
NDC 2010 이은석 - 마비노기 영웅전 포스트모템 2부
 
김호용, 드래곤하운드 비주얼 개발기 - 프로젝트 킥오프부터 현재까지, 아트의 기둥 세우기, NDC2019
김호용, 드래곤하운드 비주얼 개발기 - 프로젝트 킥오프부터 현재까지, 아트의 기둥 세우기, NDC2019김호용, 드래곤하운드 비주얼 개발기 - 프로젝트 킥오프부터 현재까지, 아트의 기둥 세우기, NDC2019
김호용, 드래곤하운드 비주얼 개발기 - 프로젝트 킥오프부터 현재까지, 아트의 기둥 세우기, NDC2019
 
Lost in dream
Lost in dreamLost in dream
Lost in dream
 
이은석 마비노기 영웅전 포스트모템 2부 (kgc 버전)
이은석   마비노기 영웅전 포스트모템 2부 (kgc 버전)이은석   마비노기 영웅전 포스트모템 2부 (kgc 버전)
이은석 마비노기 영웅전 포스트모템 2부 (kgc 버전)
 
1학년)sns 게임 만들기 이희범
1학년)sns 게임 만들기 이희범1학년)sns 게임 만들기 이희범
1학년)sns 게임 만들기 이희범
 
Some kind of casual game
Some kind of casual gameSome kind of casual game
Some kind of casual game
 
some kind of casual game
some kind of casual game some kind of casual game
some kind of casual game
 
Port polio게임 소개
Port polio게임 소개Port polio게임 소개
Port polio게임 소개
 
주)바블콘텐츠 모바일 회사소개서
주)바블콘텐츠 모바일 회사소개서주)바블콘텐츠 모바일 회사소개서
주)바블콘텐츠 모바일 회사소개서
 
몬스터 컬렉터 기획서
몬스터 컬렉터 기획서몬스터 컬렉터 기획서
몬스터 컬렉터 기획서
 
NDC 2015 나의 개발 흑역사 답사기
NDC 2015 나의 개발 흑역사 답사기NDC 2015 나의 개발 흑역사 답사기
NDC 2015 나의 개발 흑역사 답사기
 
Port polio게임소개
Port polio게임소개Port polio게임소개
Port polio게임소개
 
[NDC21] 장기은 - 나 == 내 캐릭터?
[NDC21] 장기은 - 나 == 내 캐릭터?[NDC21] 장기은 - 나 == 내 캐릭터?
[NDC21] 장기은 - 나 == 내 캐릭터?
 
Project-E 게임 내용 요약
Project-E 게임 내용 요약Project-E 게임 내용 요약
Project-E 게임 내용 요약
 
NDC17 글로벌에 통하는 '엣지' 만들기 - 이블팩토리
NDC17 글로벌에 통하는 '엣지' 만들기 - 이블팩토리NDC17 글로벌에 통하는 '엣지' 만들기 - 이블팩토리
NDC17 글로벌에 통하는 '엣지' 만들기 - 이블팩토리
 
레벨기획 프론티어 온라인 '이름없는 동굴' 던전_v2
레벨기획 프론티어 온라인 '이름없는 동굴' 던전_v2레벨기획 프론티어 온라인 '이름없는 동굴' 던전_v2
레벨기획 프론티어 온라인 '이름없는 동굴' 던전_v2
 
마이너리티 아레나 컨셉 기획서
마이너리티 아레나 컨셉 기획서마이너리티 아레나 컨셉 기획서
마이너리티 아레나 컨셉 기획서
 
20072017허민구 dead masspt_20120328_ver3.5
20072017허민구 dead masspt_20120328_ver3.520072017허민구 dead masspt_20120328_ver3.5
20072017허민구 dead masspt_20120328_ver3.5
 
위대한 게임개발팀의 공통점
위대한 게임개발팀의 공통점위대한 게임개발팀의 공통점
위대한 게임개발팀의 공통점
 

iOS&Android Game(Defence Ork)

  • 1. 모바일 게임(Defence Ork) 2014.11 창원대학교 정보통신공학과 윤현덕 : yunhd21@gmail.com 백권철 : myblacksky7@naver.com
  • 2. 기존 게임 디펜스 게임은 이미 많이 출시 되어 있고 게임마다의 각각의 특성을 가지고 있다. (ex. 루트를 따라 오는 적들을 막는 게임, 케릭터를 소환해서 적을 막는 게임 등등…)
  • 3. 게임 설명 Defence Ork(이하 D.O.)는 기존에 있는 게임들의 포멧이나 플레이 방식을 조금씩 합쳐서 게임을 하는 사람들에게 조금이나마 더 흥미를 주고 게임을 하는동안 집중해서 할 수 있는 게임을 만드는 것을 목표로 만들었습니다.
  • 4. 게임 설명 전체적인 화면(게임 배경)구성 : R2Beat 등의 리듬게임 리듬게임은 화면을 3분할이나 5분할을 해서 그 칸에 해당하는 것을 맞추는 방식의 게임입니다. 그 방식을 약간빌려서 화면을 세로로 3분할 하고 각각 몬스터가 출현 하도록 했습니다. - 리듬게임의 화면 분할
  • 5. 게임 설명 게임의 컨셉 : 디펜스 게임 게임의 컨셉은 디펜스 게임으고 앞에서 설명한 분할된 화면에서 나오는 몬스터들을 주인공을 해당칸으로 옮겨서 가까이 오기 전에 몬스터를 처치하는 디펜스 게임입니다. 디펜스게임은 복잡한 규칙이 많이 없기 때문에 플레이하기 쉽다는 장점이 있습니다. - 성벽으로 접근하는 적을 화살과 마법을 이용하여 막는 디펜스게임(Defender)
  • 6. 게임 설명 플레이어 조작 : Swipe gesture를 이용한 좌우이동 Swipe gesture를 사용한 이유는 가속도계는 너무 예민하고 조작이 힘들고 버튼으로 하기에는 버튼이 다른 조작을 하는데 방해가 많이 되고 swipe gesture가 손의 방향으로 캐릭터가 따라가기 때문에 게임에 더 몰입하기 쉬운 조작방법이라고 생각하여 사용 했습니다. - 네방향에서 접근하는 적을 해당 방향으로 swipe하면 공격하는 방식의 게임 fist of fury
  • 7. 게임 설명 점수 공중몬스터 주인공 캐릭터 녹색 : 체력 파랑색 : 필살기 게이지 지상 몬스터 화면 분할 표시선
  • 8. 게임 설명 게임 방식은 위의 3가지를 합쳐서 D.O.를 만들었습니다. 지상과 공중 몬스터가 각각 3방향에서 등장을 하고 캐릭터를 좌우 swipe를 해서 각 칸으로 이동시켜면 같은 칸에 있는 몬스터만 공격을 할 수 있습니다. 지상 몬스터는 캐릭터를 터치하면 공격을하고 공중 몬스터는 몬스터를 터치하면 공격을 합니다. 공격성공시 필살기 게이지가 차고 필살기를 사용하면 화면의 모든 적에게 공격을 할 수 있습니다.
  • 9. 게임 설명 게 임 이 끝 날 때 점 수 에 비 례 해 서 일정양의 Coin을 획득 하고 SHOP에서 Coin 을 이용해서 캐 릭 터 와 무 기 를 업그레이드하거나 새로운 캐릭터를 구입 할 수 있습니다.
  • 10. 게임 설명 다양한 컨텐츠로 게임에 대한 흥미유발 - Shop에서 업그레이드한 케릭터와 무기들 - 획득 점수에 따라 강력해지는 몬스터들
  • 11. 게임 제작 iOS와 Android 두가지를 각각 만들었습니다. iOS-Xcode(cocos2d), Anroid-Eclipse(cocos2d-x) 를 사용했습니다.
  • 12. 게임 제작 GameLayer GroundMonster GroundMonster Lv.1 GroundMonster Lv.2 GroundMonster Lv.3 AirMonster AirMonster Lv.1 AirMonster Lv.2 AirMonster Lv.3 - GroundMonster, AirMonster Lv.1,2,3에 각 레벨별 몬스터의 체력, 공격력, 획득골드가 상수로 지정되어 있고 각 이미지들을 DataBase에서 불러온다. - GroundMonster, AirMonster에서 하위클래스의 속성을 가진 몬스터객채를 생성해 주고 이동, 공격, 사망에 관한 함수를 처리한다. - GameLayer에서 생성된 객체들을 화면에 등장시킨다.
  • 13. 게임 제작 상 점 에 서 의 업 그 레 이 드 된 캐 릭 터 와 무 기 를 관리하기 위해 Database - SQLite 사용 DB Game_Info Table Game_Save Table 사용자 점수, 획득 골드, 획득 점수, 캐릭터 선택 정보 저장 각각의 캐릭터 및 무기 업그레이드 정보 저장
  • 14. 게임 제작 캐릭터의 애니메이션을 제작하기 위해서 Spriter라는 툴을 사용 했습니다.
  • 15. 게임 제작 게임에 사용할 효과음과 배경음을 만들기 위해 Garage Band사용
  • 18. End 윤현덕 : yunhd21@gmail.com 백권철 : myblacksky7@naver.com