EHA PXA255 스네이크 게임 내장형 하드웨어 A 2009년 7월 16일.

Slides:



Advertisements
Similar presentations
3-4 주빈, 신예린 목차 탐구 동기와 탐구 일시 및 장소, 참고 자료 갯벌이란 ? 갯벌 탐사에 사용되는 도구 (1,2) 유명한 갯벌 ( 우리나라 ), 여러 갯벌 축제 갯벌이 만들어지는 조건 람사르 협약이란 ? 람사르 협약에 가입된 우리나라 생태지 밀물과 썰물 갯벌에.
Advertisements

응 급 처 치 법응 급 처 치 법 응 급 처 치 법응 급 처 치 법. 응급처치법 1) 현장조사, 의식확인, 연락 현장은 안전한가 조사한다. 119 나 응급의료기관에 연락한다. 발바닥을 간지럽히거나 가볍게 꼬집어 본다. 0 ~ 4 분 4 ~ 6 분 6 ~ 10 분 10.
트렁크 안에서 천정을 보았을 때 무늬와 같은 형태의 홈이 있습니다. 트렁크 실내등 트렁크 스프링 앞으로 볼링핀 모양 이라 부르겠 습니다.
간질 ( 뇌전증 ) 장 애 김성혜 이현지 윤승희 이윤선.
도덕적 성찰 준거의 의미와 필요성을 이해할 수 있다. 학습 목표 올바른 도덕적 성찰의 준거를 설명할 수 있다.
과채류 ( 수 박 ) 발표자 : 농어업조사과 장 천 숙. 목 차 1 월별 작업 흐름 2 재배 방법 3 병충해 방지 4 수박의 효능.
보건소영양사 실습 강북구보건소 건강증진과 보충 영양실 & 판교보건지소 건강증진센터 2011 년 여름방학.
2012학년도 교내과학탐구대회 4월 16일(월요일, 5~6교시). 5 교시 활 동 실험.조립활동 - 별자리열쇠고리만들기 (5교시) 각 학급에 과학동아리학생들이 2인 1조로 들어가서 실험키트조립활동을 안내함 임장 지도교사가 컴퓨터로 탐구대회 PPT안을 띄워주고 동아리원들이.
김수민, 박태일, 이찬솔, 하광철, 하주미. 서 론 - 목 적 : 보수동 책방골목의 관광지로서의 기능 조사 ( 제목과 ???) 본 론 - 공간지각 : 보수동 책방골목 - 참여관찰 ( 주제에 맞는 소제목 !!) 보수동 상인들 설문조사 공식 / 비공식 인터뷰 보수동 손님들.
경주 수학여행 6학년 5반 15번 유송연.
사과가 어느 상태일 때 갈변 현상이 늦게 나타날까?
안 보여 줄끼가? 소프트웨어 프로젝트 1 – 제안서 발표 피바다 (A6)조 발표자 : 조기수.
용주사 보고서 6-5 / 16번 / 장경서.
신장,심장,간 장애 정영화 윤병란 이달해 최지희.
공교육 정상화 및 선행학습 금지 학부모 연수 부천송일초등학교.
若者文化 김현주 이규혁 박현빈 전인성 임준형.
瑞山 가는 길 지난 10월 31일 07:00 ~ 11월 01 21:00 서해안 여행을 했습니다
상처와 출혈 응급처치 한국산업안전공단.
생 각 하 기 1. 내가 생각하는 어린이란? 2. 내가 생각하는 어른이란? 3. 어른이 된다는 것 은?
북한의 음식 북한음식…..
2016년도 625바로 알리기 교육 평가 보고 대한민국6∙25참전유공자회
11ㅡㅡ 공모 1. 대단위 미술마을 조성 (행복프로젝트) 작성 방법 및 제출 서류 2016마을미술프로젝트
프로젝트 1 프로젝트 공지: 1-1학기부터 4-1학기까지 프로젝트 수업 3개 이상 수강해야 졸업작품 제출할 수 있음
취업/자기계발동아리 참가자 오리엔테이션 전남대학교 사회과학대학.
102 베기 학번: 이름: 박지훈.
각주구검(刻舟求劍) - 刻 새길 각 舟배 주 求구할 구 劍칼 검 판단력이 둔하여 세상일에 어둡고 어리석다는 뜻
이리신광교회 건축관련보고 문준태 익산시노인종합복지관장.
종이헬리콥터 하귀일초등학교 5-1 양현석.
반 학생들의 컴퓨터 사용시간 ppt제작담당 : 최민수 박지호.
제주북초등학교 6학년 심화반 김학선 지도교사 : 고동림 선생님
홈 네트워크 시뮬레이션 정 찬 번 석 성 환.
경기도 화성시 봉담 동화 역말길 33번지(동화 휴먼시아 5단지 앞)
고구려,백제,신라의 건국과 발전 Start!
경기도 화성시 봉담 동화 역말길 33번지(동화 휴먼시아 5단지 앞)
단원의 길잡이 국어 중학교 1학년/1학기 1. 문학의 즐거움〉단원의 길잡이(1/9) [화면 소개] 초기화면 : 학습 주제 제시
혜원 신윤복 [申潤福, 1758~. ] 조선 후기의 풍속화가
피부의 구조와 기능 피부로 읽는다. 피부의 감각점 피부 감각점의 분포와 자극의 민감도.
자전거 기어의 원리 한림초등학교 6학년수학영재 임지혁.
김은영 수줍은 자기소개서☞☜.
조복(朝服) 조선시대 문무백관들이 조하(朝賀)나 의식 때 입던 관복
심리사회이론. ppt_ 곽호연 자료조사 임진섭 김유한
나의 과거, 현재 그리고 미래 경제학과 권오성.
제 5생활실 실장:뇌출혈, 부실장:또라이 타조,기럭지,홍홍,외계인,이내,우엉
양일중학교 1학년 최경은 지도교사-이춘자선생님
쇼트트랙 스케이팅의 특성과 효과 체육 1학년 Ⅴ. 개인운동 > 3. 스케이팅 (3/5) 활용방법
조 양명용. 하미자. 손혜련. 원 정영숙. 강미라. 이해섭.
인류의 대재앙 지구온난화 유영준.
P 탄성력과 마찰력 생각열기 – 높이뛰기 세계 신기록은 약 240cm 인데, 장대높이뛰기 세계 신기록은 약 620cm 이다. 이렇게 차이가 나는 까닭은? ( 높이뛰기는 다리의 근육의 힘으로 뛰는 반면 장대높이 뛰기는 장대의 탄성력을 이용하기 때문이다.)
제 8강. 영유아 발달과 보육프로그램.
원의 넓이를 다른 도형으로 구할 수 있을까? 만든이 : 박민설 소속 : 구엄초등학교 한림초등학교 영재학급 -1-
결정은 어떤 환경에서 잘 자랄까? 한림초등학교 6학년 송은지.
90cm 120cm 학술대회 발표논문 제목(1번예) 연 구 개 요 결과 및 고찰 결 론 저자명(근무처명)
3조:김다영,나민지, 서빛나,송영호, 장연정,연희 발표자:서빛나
기본 테이블 스타일링 학교 : 대경대학 푸드과 학번 : 이름 : 김예림 과목 : 양식 테이블 세팅
4분의 기적, 심폐소생술 1.
2019년 사립작은도서관 운영설명회 및 회계 교육 일 시 : (화) 14:00 ~
장신구 4학년 5반 김도형.
상차림과 식사 예절.
내가 뽑고싶은 국회 의원 지은이:4-1 이름:송윤아..
네 자리 수끼리의 뺄셈 알아보기 수학 3학년 2학기 1. 덧셈과 뺄셈 ( 4/8 ) -학습진행내용-
제주북초등학교 영재학급 기초반 김지원 지도 교사 : 김대진 선생님
1 끼임 1 크레인 취급 작업 2 화재/폭발·파열 3 물체에 맞음 4 떨어짐 5 부딪힘 2 지게차 취급 작업
문제 해결하기 수학 3학년 1학기 6. 곱 셈 (7-8/9) 수업계획 수업활동 -학습진행내용-
경기도 양평 영재교육원 용문중,양평중,양일중 김성환, 김건호, 장의하, 정채연
고기압과 저기압이 이동하는 위치 예상하기 수업활동.
<PPT3> 어느 날 예수님이 예루살렘성에 들어와서 성전에서 가르치시러 들렸어요
6.3-4 탄성력에 의한 위치 에너지 이 단원을 배우면 탄성력에 의한 위치 에너지를 설명할 수 있다.
Ⅱ. 생활 속의 과학 탐구 7. 생활 주변에서 탐구 가능한 질문 찾아 수행하기 과학탐구실험 고등학교 탐구 목표 단원 열기
2강. 경학의 개념과 기혈 대체의학 강사 박지혜
Presentation transcript:

EHA PXA255 스네이크 게임 내장형 하드웨어 A 2009년 7월 16일

목 차 개 요 프로젝트 기본 사항 프로젝트 진행 과정 중 점 사 항 프로그램 세부 사항 아쉬운 점(보완사항) 구 현 화 면 목 차 개 요 프로젝트 기본 사항 프로젝트 진행 과정 중 점 사 항 프로그램 세부 사항 아쉬운 점(보완사항) 구 현 화 면 마 침

개 요 목 적 목 표 PXA255에 탑재된 LCD 및 키 버튼 제어 교차 개발 환경에서의 프로그래밍 능력 향상 개 요 목 적 PXA255에 탑재된 LCD 및 키 버튼 제어 교차 개발 환경에서의 프로그래밍 능력 향상 팀 단위 프로젝트 수행 능력 향상 목 표 LCD 창으로 스네이크 게임을 구동 사용자의 KEY 입력에 따른 화면 처리

프로젝트 기본 사항 프로젝트 수행 인원 개발 실행 환경 담당 CM : 주 수 홍 CM 프로젝트 담당 : 김 태 성 CM 팀 장 : 배 태 영 팀 원 : 김 솔 정 창 재 개발 실행 환경 OS : REDHAT LINUX 9.0 개발 툴 : Visual Studio 6.0, VI Editor 개발 언어 : C Language

프로젝트 진행 편성 임무 분담 프로젝트 진행 편성 인원 편성 담당 업무(통 합) 프로젝트 진행 편성 1 주차 2 주차 3 주차 담당 업무(통 합) 팀장 배태영 각자 프로젝트 구상 제작 후 결과 통합방식 채택 주 1회 팀 회의를 통하여 진행 상황 체크 문제점 및 추가 안건 도출 팀원 김 솔 팀원 정창재 프로젝트 진행 편성 1 주차 2 주차 3 주차 4 주차 5 주차 1차 회의(프로젝트 구상) 기본 이미지 구현(벽, 메뉴, 개구리) 뱀 이미지 구현(연결 리스트) 2차 회의(문제점 및 진행 사항 체크) 스테이지 구현 / 디버깅 뱀 이동 및 예외 상황 체크 3차 회의(문제점 및 추가 사항 체크) 프로그램 테스트 / 디버깅 4차 회의(최종 결과물 테스트) 결과 보고서 및 PPT 제작

중 점 사 항 팀원 간의 경쟁을 통한 프로그램 성능 향상 주간 회의를 통한 문제점 도출 및 해결 중 점 사 항 팀원 간의 경쟁을 통한 프로그램 성능 향상 동일한 프로젝트를 수행하여 개성을 살린 프로그램 제작 각 프로그램의 장점을 통합하여 최종 프로그램 제작 주간 회의를 통한 문제점 도출 및 해결 제작 시 문제가 되었던 부분을 같이 해결 개발 중 추가 할 아이디어 회의 후 프로그램에 적용 게임 플레이 화면 구성 및 예외 처리 뱀의 이동에 따른 화면 처리에 중점 일시 정지 및 뱀의 생명 소진 시 등 KEY 값을 제어하는 부분에서의 예외 처리에 유의

프로그램 세부 사항 이미지 저장 화면 구성 뱀의 이동 구현 각 이미지의 데이터를 배열에 저장 이미지 파일을 열고 닫는 작업이 반복되지 않아 속도 향상 이미지 정보를 저장하는 전역 변수가 많아짐 화면 구성 LCD 화면 전체를 배열로 구성 LCD 배열에 각 이미지가 위치할 인덱스 값을 저장 / 출력 뱀의 이동 구현 연결리스트로 구성하여 개구리를 먹을 경우 몸통이 추가

프로그램 세부 사항 추가 기능 게임 START 버튼 및 PAUSE 버튼 삽입 뱀의 부드러운 움직임 효과 => 머리 몸통 꼬리로 이미지 구분 스테이지 별 난이도 조정 => 뱀의 속도, 장애물, 개구리 수 증가 게임 시작 / 다음 스테이지 / 엔딩 화면 구현

아쉬운 점(보완사항) 프로그램 통합 문제 전역 변수 과다 사용 디바이스 프로그래밍 취약 사운드 미 구현 팀원들 마다 스타일의 차이로 인해 기능 통합의 난제 발생 전역 변수 과다 사용 이미지 배열이 모두 전역변수로 사용 디바이스 프로그래밍 취약 디바이스 프로그래밍 보다는 어플리케이션에 중점 사운드 미 구현 BG(Background)로 사운드 제어 난제

구 현 화 면 게임 플레이 화면 구현 동영상 < 게임 시작 > < 게임 클리어 > 구 현 화 면 게임 플레이 화면 < 게임 시작 > 구현 동영상 < 게임 클리어 > < 게임 오버 >

마 침 수고 하셨습니다