Android를 이용한 Snake Game

Slides:



Advertisements
Similar presentations
Android Application. 최신버전 안드로이드 SDK 설치 1. SDK 설치 접속.
Advertisements

최 치 원최 치 원 심 락 조심 락 조 박 천 음박 천 음 박 지 은박 지 은 윤 흥 열윤 흥 열 월요일.
작성자조성웅 작성일자 Bioworkbench 구현 계층 수준의 기능 정의 사용자 계층작업 분배 계층작업 수행 계층 사용자 환경 제공 작업 수행 요청 작업 요청 기록 작업 순서 관리작업 수행 데이터 관리 계층 작업 분배 관리.
팀 명 : 커 피 팀 원 : 정수현 외 4 명 ( 다른 학교분들 ). 목차목차 결과물 시현 및 설명 DB 설계 서비스 흐름도 개발 환경 개발 개요 개발 과정의 기술 개발 동기.
Socialmovier System 최종 발표 팀명 : Con Spirito (7 조 ) 팀원 : 김다정 경주리 김소담 최은미 1.
5 조 - 음악학과 이수영 5 조 - 음악학과 이수영 사회복지학과 김원미 사회복지학과 김원미 신민지 신민지 이정원
안드로이드 (Android) 발표자 : 이강민. 1. 안드로이드란 ? 구글에서 제작한 모바일 디바이스를 위한 플랫폼 ▫ 모바일 디바이스 플랫폼이란 ?  모바일 디바이스를 위한 소프트웨어 집합 ( 미들웨어, 키 어플리케이션, 운영체제 등 ) 2. 모바일 플랫폼 시장 점유율.
© 2012 생능출판사 All rights reserved 매니페스트 파일 적재목록 ( 적하목록 )
Couple Tetris 제안서 맨땅에해딩 (GNU-A3) 06 안대웅, 06 박순응. CONTENTS 1. 프로젝트 정의 및 목적 2. 프로젝트 결과물의 개요 2.1. 프로젝트 결과물의 구조도 2.2. 프로젝트 결과물의 흐름도 2.3. 프로젝트 결과물의 그림 2.4.
생활시간 조사 시스템 조사시스템 관리과 손상호. 목 차  조사 개요  시스템 개요 및 개발현황  시스템 특징  향후 개선 사항  시스템 시연  Q & A.
Copyright © PJY All rights reserved..  Java JDK Install & configuration  Android SDK  Eclipse Install & configuration Table of Contents.
Android Activity & View & Layout
전자상거래 솔루션 사업 계획서. 전자상거래 솔루션 사업 계획서 1.△△△ 개요 회사 연혁 조직 구성 회사 개요.
여성,주부를 위한 열린면접마당 Diagram Drawing Game 지금까지 배운 내용을 응용하여 그림처럼 그리세요. 해답 :
열린면접마당안내 Diagram Drawing Game 지금까지 배운 내용을 응용하여 그림처럼 그리세요. 해답 :
Android 개발환경 설정 및 Android View 소개
01. 안드로이드 개요와 개발환경 구축 제목.
제2장 자바 개발 도구.
도서관 무선네트워크 사용법 (XP, VISTA)
Puzzle 1 To 50 관심분야연구회 박찬수 장진호 최효진.
How to build android Copyright © PJY All rights reserved.
04. 기본 위젯 익히기 제목.
13. 멀티미디어와 Google 지도 제목. 13. 멀티미디어와 Google 지도 제목.
소프트웨어 공학 Project - 어플리케이션 만들기 ( CS App. )
인터넷 이용통계 추출 프로그램 사용 매뉴얼 (Web Log Analyzer)
제1강 안드로이드 특징과 개발환경 구축 안드로이드 앱 개발 강좌.
안드로이드 개요 2005년 휴대폰 소프트웨어 개발사인 Android를 구글이 인수 2007년 11월 오픈소스로 공개
자동 소프트웨어 프로세스 구축을 위한 공개 소프트웨어 툴 체인 연구
13. 멀티미디어와 Google 지도 제목. 13. 멀티미디어와 Google 지도 제목.
소프트웨어 공학 Project - 어플리케이션 만들기 ( CS App ) 최종 발표
컴퓨터 시뮬레이션 학과 지도교수 : 이광세 교수님 최창현 한규진
3주차 Android Application ANDROID App..
가속도 감지센서를 이용한 안드로이드 게임 지도교수님 : 전진우 이동훈.
포스코신문고 모바일 어플 설치 방법(1/2) [ 접속
Power Java 제2장 자바 개발 도구.
07. 메뉴와 대화상자 제목. 07. 메뉴와 대화상자 제목 메뉴를 작성하고 사용하는 방법을 배운다. 토스트의 다양한 출력 방법을 알아본다. 대화상자의 사용법을 익힌다.
PHP + Eclipse + Google Code를 이용한 개발환경
08. 파일 처리 제목. 08. 파일 처리 제목 파일을 처리하는 방식을 익힌다. SD카드의 파일을 처리하는 방식을 배운다. 커스텀뷰의 작성법을 알아본다.
Java IT응용시스템공학과 김형진 교수 2장. 자바의 환경 public class SumTest {
2장. JSP 개발 환경 설정 이 장에서 배울 내용 : JSP 페이지를 작성하기 위한 개발환경을 설정하고, 웹 애플리케이션 개발을 위해 반드시 이해하여야 할 웹 애플리케이션 폴더 구조에 대해 학습한다. 또한 요청된 JSP 페이지가 어떠한 처리과정을 거쳐 응답이 이루어지는가에.
Edus 충남 통합인증을 위한 교과부 표준보안 모듈 설치 안내 (smart.edus.or.kr)
DataScience Lab. 박사과정 김희찬 (월)
UNIT 02 JDK & Tools 설치 로봇 SW 컨텐츠 교육원 조용수.
컴퓨터 소프트웨어 설계 및 실험 년 1학기 실험계획 -.
CHAP. 2 안드로이드 개발 도구 설치.
2강. 개발 환경 설정 JDK 설치 Path 설정 이클립스 다운로드 톰캣 설치 톰캣 환경 설정
CHAPTER 2 자바의 환경 Section 1 자바 프로그램의 형태 Section 2 자바 프로그램의 실행환경.
글사랑 캡션 편집 안드로이드 앱 담당 교수님 전진우 교수님 진세훈 정상기 글사랑.
Project apk 디컴파일과 난독화(with Proguard)
DataScience Lab. 박사과정 김희찬 (월)
1강. 스프링이란? 프레임워크 스프링(SPRING) 설치 Lecturer Kim Myoung-Ho Nickname 블스
Windows 10 업그레이드 방지 관련 메뉴얼 목차 [1] Windows 10 업그레이드 예약 확인 / 취소
안드로이드 사용자를 위한 고양이 가이드 어플 / 황수진-.
컴퓨터 소프트웨어 설계 및 실험 년 1학기 실험계획 -.
스마트폰→PC원격제어 관심분야연구회 조 용한 제 인환.
2d game pRogramming 1차 발표 이재남.
천안시 호재 정리 ▶ 천안 원 도심재개발 정비예정구역 총괄 : 80개 구역 규모 : 3,130,235 ㎡(약94.7만평)
2015년 디지털컨버전스 청년취업아카데미.
컴퓨터 소프트웨어 설계 및 실험 년 1학기 실험계획 -.
중등교원 전보시스템 로그인 오류시 해결 해결방안 * 작성일 2016 년 12 월 15일 * 작성자 광주광역시교육청.
JESS Eclipse 박영택 숭실대학교.
북큐브 전자책도서관 PC 및 모바일 이용안내 ㈜북큐브네트웍스.
CHAP. 2 안드로이드 개발 도구 설치.
CHAP 11. 리소스와 보안.
자료구조 강의소개 정성훈 연락처 : 이메일 : 연구실 : 연219호 연락처 : 이메일 : 홈페이지: 정성훈.
컴퓨터 소프트웨어 설계 및 실험 2016년 1학기 실험계획.
USN기반의 원예 모니터링 시스템 임균섭.
이용기관 안내 자료 目 次 전자금융거래법 시행에 따른 전자금융법의 개요 이용기관 준비사항 담당자 안내
Jre 설치 확인 방법 규제정보화 시스템 운영팀.
2단원. 지표의 변화 마무리 폭탄 game!!!.
Presentation transcript:

Android를 이용한 Snake Game 당담교수님:전진우 20051258 서웅국 20071285 장샘이

목 차 제작동기 제작환경 일정 Android란? 기본 게임 구성 화면 주요소스설명 시연 느낀점 및 향후과제

제작동기 현대 사회는 스마트 폰의 시대 다양한 어플들을 접하는 기회 증가 누구나 쉽고 간단하게 즐길 수 있는 Snake게임을 제작 내가 만든 어플을 다른 사람들도 사용하였으면 좋겠다고 생각 다양한 어플들을 접하는 기회 증가 현대 사회는 스마트 폰의 시대

제작환경 운영체제 windows7 32bit 개발언어 JDK 1.6 update24 개발도구 Eclipse Helios

일 정 기초지식 쌓기 12월~2월 게임 제작 3~4월 게임 수정 및 발표준비 5월

Android란? 구글에서 개발한 스마트폰의 운영체제 리눅스 커널을 기반으로 한 운영체제 오픈소스 플랫폼으로 누구라도 이를 이용하여 소프트웨어와 기기를 만들수 있게 하여 다양한 모바일 서비스 제공 가능

Android 구조설명 전체 구조 src :java소스 파일이 저장된다 res :3개의 서브 디렉터리 존재 -layout : 화면을 구성하는 xml파일 저장 -drawable : 이미지 파일 저장 -value :프로그램에서 사용되는 스트링 저장 AndroidManifest.xml :애플리케이션에 대한 전반적인 정보

Android 구조설명 AndroidManifest.xml : 각 애플리케이션의 필수 파일로 애플리케이션의 이름, 버전부터 시작하여 애플리케이션의 뼈대를 구성하는 전반적인 정보를 포함 예를 들면 어느 애플리케이션에서 어떤 구성요소들을 선언했는지, 그들의 기능 등을 기록하는 파일로서 컴포넌트에 대한 정의를 포함하고 있고, 애플리케이션의 사용권한이 정의되어 있다. 또한 사용하고 있는 외부 라이브러리에 대한 정의도 같이 포함하고 있다.

Android 구조설명 AndroidManifest.xml

게임의 기본화면구성 첫 인트로 화면 사용자 이름입력

게임의 기본화면구성 게임 시작 전 화면 게임 플레이 화면

게임의 기본화면구성 게임 오버 화면

소스설명 src – intro.java

소스설명 res - layout – start.xml

주요소스 플링

주요소스 플링

주요소스 게임데이터 저장(재실행시 전 게임저장) 저장 불러 오기

주요소스 사용자이름 저장 및 스코어 기록

주요소스 뱀의 이동 및 벽 충돌시 게임종료

주요소스 뱀의 길이에 관한 소스

시연

느낀점 및 향후과제 성취감 부족한 실력아쉬움 느낀점 자바와 안드로이드 공부 향후 과제

감사합니다.