SlideShare a Scribd company logo
1 of 4
Download to read offline
자바 텀 프로젝트
자바 리듬게임 프로그램 정규빈,최철민
자바 리듬게임 프로그램
u계획동기
평소 노래 듣는 것도 좋아하고, 게임을 하는 것도 좋아했다. 그래서 노래,게임 같이 즐
길 수 있는 리듬게임을 만들고 보고 싶어 계획하게 되었다.
u게임 설계과정
유튜브나 인터넷을 통해서 관련 코딩 지식들을 찾아 공부한다. 자바의 이벤트 처리, 스
윙, 애니메이션 등을 통해 제작할 수 있도록 한다.
①게임시작 화면 개발 -> ②시작화면에 음악 삽입 -> ③메뉴바 구현 -> ④화면전환 ->⑤
곡 선택화면 ->⑥곡 선택 기능 ->⑦게임화면으로 이동 -> ⑧게임화면 디자인 -> ⑨키보
드입력 이벤트 리스너 ->⑩개별 게임 곡 재생하기-> ⑪노트이동 애니메이션 ->⑫박자에
맞춰서 노트 찍기 ->⑬노트판정 함수, 디자인 구현하기
자바 리듬게임 프로그램
u게임진행
①게임을 시작하면 시작하기 버튼과 종료하기 버튼이 나온다.
②시작하기 선택후 게임시작
③곡의 음악에 맞춰 노트가 내려오고 설정되어 있는 키보드 버튼을 눌러 플레이한다.
④정확도에 따라 노트 판정이 나온다.
자바 리듬게임 프로그래밍
u게임실행화면 예시

More Related Content

What's hot

Use of the German Weather Services KLAM Model to Investigate the Cold Air Dra...
Use of the German Weather Services KLAM Model to Investigate the Cold Air Dra...Use of the German Weather Services KLAM Model to Investigate the Cold Air Dra...
Use of the German Weather Services KLAM Model to Investigate the Cold Air Dra...
IES / IAQM
 
multi plaform Full3D MMO 만들기 "삼국지를 품다"의 테크니컬 아트
multi plaform Full3D MMO 만들기 "삼국지를 품다"의 테크니컬 아트multi plaform Full3D MMO 만들기 "삼국지를 품다"의 테크니컬 아트
multi plaform Full3D MMO 만들기 "삼국지를 품다"의 테크니컬 아트
JP Jung
 
애니메이션 기획서 - 잡스와 스토리로 취업하기
애니메이션 기획서 - 잡스와 스토리로 취업하기애니메이션 기획서 - 잡스와 스토리로 취업하기
애니메이션 기획서 - 잡스와 스토리로 취업하기
Jungtaek Oh
 
Unity 3D
Unity 3DUnity 3D
Unity 3D
gema123
 

What's hot (20)

Video Game Design: Art & Sound
Video Game Design: Art & SoundVideo Game Design: Art & Sound
Video Game Design: Art & Sound
 
Use of the German Weather Services KLAM Model to Investigate the Cold Air Dra...
Use of the German Weather Services KLAM Model to Investigate the Cold Air Dra...Use of the German Weather Services KLAM Model to Investigate the Cold Air Dra...
Use of the German Weather Services KLAM Model to Investigate the Cold Air Dra...
 
Game AI 101 - NPCs and Agents and Algorithms... Oh My!
Game AI 101 - NPCs and Agents and Algorithms... Oh My!Game AI 101 - NPCs and Agents and Algorithms... Oh My!
Game AI 101 - NPCs and Agents and Algorithms... Oh My!
 
졸업작품을 앞둔 게임 기획/프로그래밍 전공 교류회
졸업작품을 앞둔 게임 기획/프로그래밍 전공 교류회졸업작품을 앞둔 게임 기획/프로그래밍 전공 교류회
졸업작품을 앞둔 게임 기획/프로그래밍 전공 교류회
 
Game Design Principle
Game Design PrincipleGame Design Principle
Game Design Principle
 
Niagara In UE4
Niagara In UE4Niagara In UE4
Niagara In UE4
 
Future of Gaming.pptx
Future of Gaming.pptxFuture of Gaming.pptx
Future of Gaming.pptx
 
3D 게임 그래픽스의 이해
3D 게임 그래픽스의 이해3D 게임 그래픽스의 이해
3D 게임 그래픽스의 이해
 
Основы MATLAB. Лекция 1.
Основы MATLAB. Лекция 1.Основы MATLAB. Лекция 1.
Основы MATLAB. Лекция 1.
 
엔트리 스타트가이드
엔트리 스타트가이드엔트리 스타트가이드
엔트리 스타트가이드
 
Swift : クラス継承とプロトコル拡張を比べてみる #yidev
Swift : クラス継承とプロトコル拡張を比べてみる #yidevSwift : クラス継承とプロトコル拡張を比べてみる #yidev
Swift : クラス継承とプロトコル拡張を比べてみる #yidev
 
KLab Creative Seminar: ゼロから始めるベイク生活
KLab Creative Seminar: ゼロから始めるベイク生活KLab Creative Seminar: ゼロから始めるベイク生活
KLab Creative Seminar: ゼロから始めるベイク生活
 
Learning Water Graphics in UE4
Learning Water Graphics in UE4Learning Water Graphics in UE4
Learning Water Graphics in UE4
 
multi plaform Full3D MMO 만들기 "삼국지를 품다"의 테크니컬 아트
multi plaform Full3D MMO 만들기 "삼국지를 품다"의 테크니컬 아트multi plaform Full3D MMO 만들기 "삼국지를 품다"의 테크니컬 아트
multi plaform Full3D MMO 만들기 "삼국지를 품다"의 테크니컬 아트
 
애니메이션 기획서 - 잡스와 스토리로 취업하기
애니메이션 기획서 - 잡스와 스토리로 취업하기애니메이션 기획서 - 잡스와 스토리로 취업하기
애니메이션 기획서 - 잡스와 스토리로 취업하기
 
презентация хустка
презентация хусткапрезентация хустка
презентация хустка
 
Unity 3D
Unity 3DUnity 3D
Unity 3D
 
NDC2017 언리얼 엔진4 애니메이션 공유 캐릭터 설계
NDC2017 언리얼 엔진4 애니메이션 공유 캐릭터 설계NDC2017 언리얼 엔진4 애니메이션 공유 캐릭터 설계
NDC2017 언리얼 엔진4 애니메이션 공유 캐릭터 설계
 
NDC 2013 이은석 - 게임 디렉터가 뭐하는 건가요
NDC 2013 이은석 - 게임 디렉터가 뭐하는 건가요NDC 2013 이은석 - 게임 디렉터가 뭐하는 건가요
NDC 2013 이은석 - 게임 디렉터가 뭐하는 건가요
 
Pygame presentation
Pygame presentationPygame presentation
Pygame presentation
 

Java term project(ppt)1

  • 1. 자바 텀 프로젝트 자바 리듬게임 프로그램 정규빈,최철민
  • 2. 자바 리듬게임 프로그램 u계획동기 평소 노래 듣는 것도 좋아하고, 게임을 하는 것도 좋아했다. 그래서 노래,게임 같이 즐 길 수 있는 리듬게임을 만들고 보고 싶어 계획하게 되었다. u게임 설계과정 유튜브나 인터넷을 통해서 관련 코딩 지식들을 찾아 공부한다. 자바의 이벤트 처리, 스 윙, 애니메이션 등을 통해 제작할 수 있도록 한다. ①게임시작 화면 개발 -> ②시작화면에 음악 삽입 -> ③메뉴바 구현 -> ④화면전환 ->⑤ 곡 선택화면 ->⑥곡 선택 기능 ->⑦게임화면으로 이동 -> ⑧게임화면 디자인 -> ⑨키보 드입력 이벤트 리스너 ->⑩개별 게임 곡 재생하기-> ⑪노트이동 애니메이션 ->⑫박자에 맞춰서 노트 찍기 ->⑬노트판정 함수, 디자인 구현하기
  • 3. 자바 리듬게임 프로그램 u게임진행 ①게임을 시작하면 시작하기 버튼과 종료하기 버튼이 나온다. ②시작하기 선택후 게임시작 ③곡의 음악에 맞춰 노트가 내려오고 설정되어 있는 키보드 버튼을 눌러 플레이한다. ④정확도에 따라 노트 판정이 나온다.