양궁게임 게임기획서 1차안 2011/01/17 최가운.

Slides:



Advertisements
Similar presentations
데이터 베이스 (MYSQL) 장수용. MYSQL 이란 ? -MySQL 은 DBMS( 데이터베이스 관리 시스템 ) 이다. - MySQL 은 RDBMS( 관계형 데이터베이스 ) 이다. - MySQL 은 오픈소스이다. - MySQL 은 빠르고, 안정적이고.
Advertisements

Windows 10 표준제안서. 개요 주요 기능 새로운 앱 제품정보 및 문의.
수학 7- 가 문자와 식 > 일차방정식의 풀이 > 교과서 p.111 일차방정식의 활용 수업계획수업활동.
3 학년 문제가 남느냐, 내가 남느냐 1. ( 아씨방 일곱 동무 ) 아씨의 방에는 바느질을 위한 친구가 몇 명이 있었나요 ? 정답은 ? 일곱.
경영학과 이은지 경영학과 윤혜리 경영학과 이지은 경영학과 유승연 경영 성공사례 분석.
북한기도제목 1 월 1 주 (1/1-1/7). 1. 북한정치 - 북한의 대남정책 전반을 관장하는 김양건 북한 노동당 비서 겸 통일전선부장이 교통사 고로 지난 29 일 사망했다고 조선중앙통신이 30 일 보도했습니다. 한편 김양건 노동당 비 서의 죽음이 의도적인 암살 가능성이.
MOBILE INTERNET BUSINESS ASSOCIATION 한국무선인터넷산업연합회 (MOIBA) 소개서
마귀의 간계를 능히 대적하라 ( 엡 6:11-20) 11 마귀의 간계를 능히 대적하기 위하 여 하나님의 전신갑주를 입으라 12 우리의 씨름은 혈과 육을 상대하는 것이 아니요 통치자들과 권세들과 이 어둠의 세상 주관자들과 하늘에 있는 악의 영들을 상대함이라. ……
2 Ⅰ Ⅱ Ⅲ 3 Ⅰ 4 1. 추진배경 2. 사업의 정의 3. 사업의 범위 4. 개선방향.
P 제시문에서 ‘ 핵심 단어 ’ 들을 찾아 표시해 보자. ④ 오답인 이유를 말해 보자. p 형식형태소 : 나는 학교에 가 ㄴ다. 실질형태소 : 나는 학교에 가 ㄴ다. 음가 : 발음 음절 : 나는 (2 음절 ) 학교에 (3 음절 ) 갔다니까.(4.
성명 주민등록번호 주 소 전화번호 휴대폰 사진사진 군필여부 병역 군 별계 급복무기간면제사유 - 1 지망 업무 : 공정 / 장비 2 지망 기간 (YYYYMM) 학교명 전공 졸업여부 본교 / 분교
안락사, 어떻게 볼것인가? 1조 : 정현태, 배보연, 정인혜, 김유미.
D I D (Digital Information Display)
스마트폰의 불편한 진실 영동중학교 1학년 [엘리트] 최성환 김경민 서규민.
IT 패러다임을 바꾼 디지털 리더 한국대학생IT경영학회 교육팀 차헌영 가장 성공한 IT기업은?
任員 在·不在 案內 시스템.
제6장. 현금예금, 대여금, 차입금 대구대학교 회계세무학부 이장형 교수.
차량용 대화음성인터페이스를 위한 한국어 대화시스템
안 보여 줄끼가? 소프트웨어 프로젝트 1 – 제안서 발표 피바다 (A6)조 발표자 : 조기수.
1차 발표 학번 이름 정성화 김수현.
LG Display 입사지원서 지원일자: ▶인사기본사항 ▶희망직무 ▶학력사항 성명 사 진 주민등록번호 주 소
인터넷 게임중독 치료 version 2.0 김 현 수.
인천대학교 PINCOM 컴퓨터비전 스터디 계획 인천대학교 임베디드시스템공학과 김도건.
생분해성 플라스틱 제품 생분해성 전분 포장재 제품의 종류 - 전분, 식품첨가물 등 인체 무해 원료 사용
LG Display 입사지원서 지원일자: 년 월 일 직무 : 근무지 : 직무 : 근무지 : 년 월 - 고등학교 - 전문대학 -
추석특집: 특별프로 대한민국 NO.1 약사를 찾아서 약사와 함께하는 인터뷰 추석 뉴스.
전자책도서관 스마트폰 및 태블릿 PC 이용 안내.
쌍둥이의 탄생 제주 아라중 영재학급 1학년 강나연.
고급 컴퓨터 프로그래밍 팀명:지식인 팀원:홍광수 원대연 이소정.
오목게임 W32 로봇시스템제어(하) GROUP 7 노성동, 하선웅, 김관준
웹 2.0시대의 도래! 조직 성과 향상!! 전자결제2.0 (payment 2.0) 시장동향 개인 편의 제공!!
메신저 V6.0 제품 개요 제안제품 개요 제 품 명 제 조 사 제품 개요 제품 구성 요소 및 주요 기능
멀티 채널 구조광 영상 기반 Depth Map 획득 기술
터치 모니터관련 지식 팁 Usb장치 인식 실패 원인과 해결책.
고성능 컴퓨터 관리를 위한 클러스터 플랫폼 개발
INDEX DirectX 9.0 진아서스무쌍(지형, 맵툴) 괴혼 따라잡기 – 첸과 공
Double O to the I to the A+ 문무활, 유용승, 홍민정
with 신 동 면 교수님 임지영 장영태 조재영 황선희 황예빈
Edus 충남 통합인증을 위한 교과부 표준보안 모듈 설치 안내 (smart.edus.or.kr)
<원광만세력> APP 사용설명서
쪽지 전송 프로그램 - 최종보고 장승수 최희진 오민영.
Open API - Naver (Application Programming Interface )
광역 CCTV통합관제 솔루션 SAC-VMS 제안서 anyCNS ★.
생명과학Ⅰ.
알기 쉬운 기초 게임제작개론 발표자 권정훈.
Contents Ⅰ. 개요 Ⅱ. 기관/사용자등록 및 로그인 Ⅲ. 사업/예산정보입력 Ⅳ. 카드발급 Ⅴ. 집행내역 입력 Ⅵ. 기타.
국립중앙의료원 Messenger Server
Linux/UNIX Programming APUE (Thread Programming)
Office 365 서비스 사용 안내 정보지원센터/ 두원공과대학교.
YES24 북러닝 어플리케이션 이용안내.
연구책임자용 충남대학교 생명윤리위원회 홈페이지 연구 책임자&담당자 매뉴얼 Date version 1.0.
서울특별시 영등포구 여의대로 128 LG트윈타워 동관 14층 LG디스플레이 인재확보팀 TEL 02) FAX 02)
언리얼 엔진.
비밀번호 만들고 알아내고 바꾸기.

Dal Ta Nyan.
슬라이드 9~12의 파란글씨는 (페이지번호로는 6~9페이지)
GMCC(글로벌 진출 퍼블리싱 지원사업) 3차 참가 신청서
거래처 매뉴얼 리 얼 시 스 템 주 식 회 사.
수학 2 학년 1 학기 문자와 식 > 부 등 식 ( 2 / 2 ) 부등식의 성질 이용 풀기.
TrustNet 시내교통비 사용설명서 목 차 작성, 저장, 삭제 결재하기 조회하기 월별조회
TrustNet 소모품 신청 사용설명서 < 목 차 > 작성,수정,삭제 결재함 처리현황
운영체제 장수용.
거래처 매뉴얼 리 얼 시 스 템 주 식 회 사.
초파리.
BWS 한라홀딩스 지원자 변우섭 변우섭 그는 누구인가? 그는 누구인가?.
보안업무 담당자 교육
두손Order 푸드팩토리 두손Order Ver 1.0 ㈜시소이드.
아프타성 구내염- 환자 교육용.
게임 아키텍쳐 디자인 T.H 엔터테인먼트.
Presentation transcript:

양궁게임 게임기획서 1차안 2011/01/17 최가운

대상 플랫폼 : 안드로이드 OS탑재된 스마트폰 화면규격 : 4.0인치기준 (3.5인치호환되도록) 비교대상 플랫폼 : 아이폰4 (3.5인치)

게임실제모습 위와같은 구도로 만들되 위아래가 길다. 오른쪽그림이 더 적절한 예제

활쏘기 시스템 터치스크린을 터치한 순간 활을 장전하고 파워게이지를 채울 수 있다. 터치스크린을 드래그한 양만큼 활시위를 당긴다. 화면에서 손을 떼면 세기만큼 화살이 날아간다. -동작조건 : 터치스크린에 손이 닿으면 발생 -등장요소 : 활, 화살, 활시위의 세기 -필요하다고 여겨지는 API : 터치스크린 반응센서, 드래그관련 내용.

손터치 직후 게이지가 나타나면서 채워지는 양에 따라 아래와 같이 표시됨

화면 스크롤 시스템 스마트폰의 G센서를 이용해 화면을 눕히면 스크롤이 올라간다. 반대로 화면을 세우면 스크롤이 내려간다. 좌우방향은 지금 개발단계에서 생략한다. -동작조건 : G센서가 스마트폰의 움직임을 감지 -등장요소 : 배경화면 - 필요하다고 예상되는 API : 중력센서와 관련되는 API, 그림 출력 API

-스크롤시스템 중력센서를 통해 화면을 지면과 나란하게 눕히면 위방향으로 스크롤된다. 지면과 수직으로 놓으면 아래방향으로 스크롤된다.

타겟 시스템 화면 중앙에 타겟 표시가 있다. (FPS게임과 동일) 타겟표시와 과녁이 정중앙으로 일치할 때, 활이 똑바로 과녁을 바라보고 있는 것. (같은 높이에 위치함) 활의 세기와 과녁높이와의 차이로 적중여부를 판별. 화살이 날아간 거리(x축) = 활시위의 세기의 x축요소 / 화살의 무게 * 화살이 날아간 시간^2 좌우위치(y축)-현단계에선 생략 높이(z축) = 활시위의 세기의 z축 요소 / 화살의 무게 * 화살이 날아간 시간^2 화살이 날아간 시간 = 활시위의 반동력*활에서힘을 받는 시간 = 활의 무게 * (속도량의 변화=가속도*시간량의변화) -동작조건 : 터치스크린에서 손이 떨어지면 발생 -등장객체 : 활의 높이, 화살무게, 활시위에 걸린 충격량, 과녁, 배경화면, 타겟, 타겟과의 거리

필요하다고 여겨지는 API : 그림 출력 API 타겟 표시

화살이 날아가는 과정 Display 타겟시스템에서 화살의 포물선을 구해 해당지점에 점을 찍는다.(차후 그림으로 대체) 동작조건 : 타겟시스템이 발동된 직후부터 화살이 과녁에 닿을때까지 등장객체 : 날아가는 화살의 표현그림

과녁위치 화살

충돌여부 체크 시스템 화살이 과녁의 어느 부분과 충돌했는지 체크한다. 과녁은 5점부터 10점까지 6개의 구역이 있다. 구역별로 z값의 범위를 가진다. 화살이 과녁지점에 도착했을 때 z값의 범위를 비교하여 해당범위내에 해당하는 점수로 환산하고 화살이 꽂힌 그림을 출력 -등장객체 : 과녁의 점수분포, 과녁의 높이 -동작조건 : 화살의 이동거리가 과녁과의 거리와 일치할 때.

과녁의 거리 = 화살이 날아간 거리가 될 때 화살의 z축 좌표값 과녁의 z축 좌표값 5~6 : 10점 6~7 : 9점 4~5 : 9점 7~8 : 8점 3~4 : 8점 …

Display 시스템 과녁과의 거리에 따라 과녁의 크기가 다르게 보이도록 한다. 등장객체 : 과녁과의 거리, 과녁크기(x*x필셀단위), 스크린에 보여지는 실제화면(출력결과) 동작조건 : 게임시작을 누르고 화면을 로드할 때.