아 … 인생아 … 0592029 이수용 0592040 주동훈. ① 프로젝트 목적 Eclipse 환경의 C 언어를 이용하여 게임을 구현함으로써 임베 디드 프로그램 개발 능력을 배양한다. 닌텐도 DS 를 이용하여 누구나 쉽게 즐길 수 있는 푸시푸시 게 임 개발을 목표로 한다.

Slides:



Advertisements
Similar presentations
CONTENTS 01 논술이란 ? 02 사회와 논술 03 사회교과 활용 논술 사례 01 논술이란 ?
Advertisements

사용자를 위한 효율적인 UI 란 ? 부서 : IT 사업부 디자인팀 발표자 : 현인철. 목 차목 차 1.UI (User Interface) 란 ? 2. UI 를 고려한 디자인의 필요성 3. 성공적인 UI 를 위한 방법 4. UI 분석과 평가법 5. 효과적 UI 제작을 위한방법.
음악 총정리 잘 풀어보세요 ~^^ 손가락 개수만큼 점수가 주어집 니다. 자기 팀의 점수가 모두 사라집니 다. 한 팀을 지목하여 점수가 모두 사 라지게 합니다. 한 팀을 지목하여 점수를 바꿀 수 있습니다. 한팀을 지목하여 점수를 3 점 뺏어 올 수 있습니다.
2007 학년도 수시 2 학기 한성대학교 인문계 구술면접 특강 상상력 CT 한성대학 교.
Project : Version: 1.0Date: Pages: 학생용 매뉴얼 > LG Media Center Application 개발 완료 보고서 Title : 개발개요 및 주요기능 사용자 매뉴얼 - 학생용한신대학교 스마트 출결관리 시스템 1 한신대학교.
NDS 용 Application Proposal Document 지원자 박명훈 017∙722∙1819 지원자 박명훈 017∙722∙1819
1 2 3 순환근무를 통한 다기능 인재확보 와 혁신적 원가절감 으로 제 2 도약 의 발 판 확 보.
뿌리깊은 자판 지도교수 : 황기태 팀 명 : 녀와 야수 ‘ 둘 ’ 팀 원 : 이신영, 남민우, 윤경수 미.
- 1 - 지능형 통신망을 활용한 문자 수신 서비스 주식회사 온디노 지능형 통신망을 이용한 MT & MO 서비스.
미디어 프로그래밍 II 소개.
지적기초측량 경일대학교/부동산지적학과.
아이언러너 계획서 2-C반 8조 현동형.
오늘 뭐하(조) Software Engineering Team Project APP만들기 팀장 팀원 심중섭
에너지플래너제안서 에너지 절약효과 1. 기술개요 사용량 확인 에너지 플래너(\금액으로 표시됨) 월패드
물가변동에 의한 계약금액 조정실무.
1636 쇼핑몰.
소비자 만족도 설문조사 결과.
터치스크린 터치 스크린의 용도와 동작원리 이해.
쌍둥이의 탄생 제주 아라중 영재학급 1학년 강나연.
감염병 웹신고 매뉴얼 - 의료기관 사용자용 -.
13. 멀티미디어와 Google 지도 제목. 13. 멀티미디어와 Google 지도 제목.
소프트웨어 공학 Project - 어플리케이션 만들기 ( CS App. )
Based on Inverse Kinematics 김동철
스마트폰 때문에 사라지는 10 가지 많이 이용하는 애플리케이션은 ?
사업모델과 기업가치 분석 : 코텍 카지노 산업을 넘어서 산업용 디스플레이 메이커 변신 : 코텍.
운영체제와 Windows XP 초등 ICT 교육 방법론 2013년 1학기.
승강기 가동현황 게시 (홈페이지 및 지하철안전지킴이 App).
User Interface ? MP3플레이어의 UI 디자인 유형 분석 및 발전 전망
냉난방 시스템 설계 논리회로 설계 및 실험 텀 프로젝트 제안서 16조 김태광 정상훈.
QT/Embedded, iPop을 이용한 네트워크 오목게임
QT/Embedded, iPop을 이용한 네트워크 오목게임
날짜: 팀명: TEAM-SIX 발표자: 이기영
객체지향 프로그래밍 (강의소개)
일반물리 General Physics 2 장 일 차원 운동.
시설공사 관리 시스템 활용 Manual 2-1(시공업체 교육용)
생명과학Ⅰ.
Achro-210T Device를 활용한 Card Game
제1장 상수도(上水道) 시설계획 ② 취수문(intake gate)에 의한 방법
위모트를 사용한 교통 정리 게임 김순경의 로망 최종 발표! 김영채.
단순기능 외국인력에 대한 정책방향 유 길 상 한국노동연구원 고용보험연구센터 소장.
소 방 안 전 교 육 (초등학교) 남 원 소 방 서.
수학8가 대한 92~95 쪽 Ⅳ. 연립방정식 1. 연립방정식과 그 풀이 및 활용 >끝내기전에(9/9) 끝내기 전에.
OpenGL Project Dong-seo Univ Multimedia Engineering.
연립방정식 활용 수학8가 대한 87~89 쪽 Ⅳ. 연립방정식
마케팅 원리와 전략 김범종, 송인암, 박승환, 황용철 도서출판 대경:
제5강 PC정비사 1급(필기) Lee Hoon Copyright(c) 2008 LeeHoon All rights reserved.
ID카드 발급신청 안내(학생용) 스마트금융부.
운영체제의 종류 장승빈.
POS System(Point-Of-Sales System)
Outline 클래스의 해부 캡슐화(Encapsulation) 메쏘드의 해부 그래픽 객체(Graphical Objects)
정보 INFRA 구축 RF카드를 이용한 고객관리시스템 구축 에클라트소프트.
㈜ 다 보 건 설 공사 실적 현황 창원시 의창구 도계두리길 6번길 1 (도계동 2층)
게임엔진 프로젝트 발표 상어 사냥 안 정 웅.
2010년 DAEATi 솔루션 사업부 공채 1기 팀 프로젝트 보고
사회복지사와 리더십 박병순(2010졸업).
콘텐츠 디자인 황아현.
발표자 : 조윤혜 발표일 : 담당 교수 : 성미영 교수님
수학8가 대한 92~95 쪽 Ⅳ. 연립방정식 1. 연립방정식과 그 풀이 및 활용 >끝내기전에(9/9) 끝내기 전에.
조직도.
합성. 그리고 몽타주. 평생교육학과 도은아.
홈 네트워크 시뮬레이션 정 찬 번 석 성 환.
전자공학과 졸업작품 재료구매 요령
초파리.
A Practice Device for Frequency Response
Java의 정석 제 7 장 객체지향개념 II-3 Java 정석 남궁성 강의
Chapter2 : 자바환경과 자바 프로그램 2.1 자바 개발 환경 2.2 자바 통합개발환경(IDE)
~14.
| Ver1.0.
재고 절감,생산성 향상,원가절감,System 향상
2 비주얼 베이직 시작하기 천리 길도 한 걸음부터! 기초부터 다지자..
Presentation transcript:

아 … 인생아 … 이수용 주동훈

① 프로젝트 목적 Eclipse 환경의 C 언어를 이용하여 게임을 구현함으로써 임베 디드 프로그램 개발 능력을 배양한다. 닌텐도 DS 를 이용하여 누구나 쉽게 즐길 수 있는 푸시푸시 게 임 개발을 목표로 한다. 여러 명이서 작업하는 팀 프로젝트 개발 능력을 키운다.

① 게임 소개 푸시푸시 ’ 게임의 원래 이름은 ‘ 소코반 (Sokoban)' 으로 일본 에서 제작되어 큰 인기를 모았던 고전 게임이다. 이 게임의 목 적은 화면에 보이는 구슬 ( 혹은 박스 ) 들을 원하는 지점으로 전 부 옮기는 것이다. 이 게임은 지능형 퍼즐 게임의 대명사로 불 릴 정도로 많은 머리 회전이 요구 되는 게임으로, 풀릴 것 같으 면서도 풀리지 않는 재미를 주는 게임이라 할 수 있다.

① 프로젝트 목표 기본적인 ‘PUSH PUSH’ 게임을 구현한다. 캐릭터 선택 기능을 추가한다. 터치패드를 이용하여 게임 진행이 가능하게 한다. 게임진행시 효과음을 삽입한다.

① 게임 실행화면 닌텐도 DS 의 두개의 창중에 위에 창은 정보를 표시해주는 창으로 구 성되며, 아래 창은 실제 플래이를 실행하는 창이다. 에뮬레이터로 실행한 모습

② 프로젝트 구현 결과 기본적인 ‘PUSH PUSH’ 게임을 구현한다. ☞ 전반적인 게임 진행은 되나, 되돌리기 기능 구현 실패 캐릭터 선택 기능을 추가한다. ☞ 3 가지 캐릭터로 진행가능 함 터치패드를 이용하여 게임 진행이 가능하게 한다. ☞ 터치패드를 이용하여 캐릭터 이동 및 메뉴 선택가능 하나 일부 기능은 구현 실패 게임진행시 효과음을 삽입한다. ☞ 실감나는 효과음을 들을 수 있어 게임의 재미를 배가시킴

① 하드웨어 설명 -1 Screen 1 : 게임 진행시 상태정보를 출력한다. Screen 2 : 실제로 게임 이 진행되는 공간, 터치 스크린 작동 가능. 방향키 버튼 : 메뉴 이 동 및 캐릭터 이동.

① 하드웨어 설명 -2 A 버튼 : 선택하여 다음 상 태로 진행 B 버튼 : 스테이지 초기화. X 버튼 : 캐릭터 선택 화면 으로 돌아감. L, R 버튼 : 스테이지 이동.

① 소프트웨어 구조 PUSH 프로그램 키 입력캐릭터 선택 스테이지 그리기 캐릭터 그리기 캐릭터 이동 스테이지 이동 스테이지 정보 변환 스테이지 초기화 키 입력

① 기술적 특이 사항 터치스크린 (Touch Screen) 은 키보드와 마우스를 대체하는 최첨단 입력장 치로서 터치스크린을 일반 모니터상에 장착한 후 모니터상에 직접 손으로 터 치하여 원하는 작업을 수행하므로 GUI (Grahpic User Interface) 환경 하에 서 직관적인 업무 수행이 가능한 이상적인 장치. 저항막 방식 (Resistive Overlay) 압력식 유리나 투명한 플라스틱 판위에 저항성분의물질을 코 팅하고 그위에 폴리에스틸렌 필름을 덮어 씌운형태로, 두 면이 서로 닿지 않도록 일정한 간격으로 절연봉이 설치되어 있는데 손으로 접촉시 이 두면이 서로 접속하게 되고 이때 저항값이 변화하게 되고 전압도 변화하게 되는데 이러한 전압의 변화정도로 접촉된 손 의 위치를 인식하는 방식 (x,y 축을 계산하여 판단 ) ( 값이싸기때문에. 많은곳에서사용 )

① 개발간 어려웠던점 처음 해본 닌텐도 DS 개발에 많은 툴의 사용법을 익히는 것이 어려웠음. ☞ 밤샘을 불사하며 툴 사용법을 익혔다 되돌리기 기능 ( 미구현 ) ☞ Undo 사용 미숙 터치 스크린 드래그 인식 기능 ( 미구현 ) ☞ 입력이 한번이 아닌 여러 번 들어감