no image
[project] 자바 리듬게임 만들기 16
🍟 노트 판정 디자입 입히기 - 노트 판정 디자인 -> 실제 사용자 view 제작 🍿 참고: https://www.youtube.com/watch?v=f3DYEPrAlWc&list=PLRx0vPvlEmdDySO3wDqMYGKMVH4Qa4QhR&index=16 ❗ 앞으로 할 일: - 게임 exe 배포 - 점수 계산 - 난이도에 따른 노트 찍기 Note.java public String judge() { if(y >= 613) { System.out.println("Late"); close(); return "Late"; } else if(y>=600) { System.out.println("Good"); close(); return "Good"; } else if(y >= 587) { System.out...
2023.03.22
no image
[project] 자바 리듬게임 만들기 13
🍟 개별 게임 곡 재생하기 - 게임 클릭했을 때 해당 게임 음악 재생 - 게임 클래스 다루기 🍿 참고: https://www.youtube.com/watch?v=f3DYEPrAlWc&list=PLRx0vPvlEmdDySO3wDqMYGKMVH4Qa4QhR&index=13 Main.java package dynamic_beat_13; public class Main { public static final int SCREEN_WIDTH= 1280; public static final int SCREEN_HEIGHT = 720; public static final int NOTE_SPEED = 7; public static final int SLEEP_TIME = 10; public static void mai..
2023.03.13
no image
[project] 자바 리듬게임 만들기 12
🍟 개별 게임 곡 재생하기 - 게임 클릭했을 때 해당 게임 음악 재생 - 게임 클래스 다루기 🍿 참고: https://www.youtube.com/watch?v=f3DYEPrAlWc&list=PLRx0vPvlEmdDySO3wDqMYGKMVH4Qa4QhR&index=12 DynamicBeat.java package dynamic_beat_12; import java.awt.Color; import java.awt.Cursor; import java.awt.Font; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.Image; import java.awt.RenderingHints; import java.awt.event.Mouse..
2023.03.13
no image
[project] 자바 리듬게임 만들기 11
🥐 키보드 입력 이벤트 리스너 - 키패드 버튼을 눌렀을 때 키보드 이벤트 리스너가 작동하여 해당 키보드 이벤트 처리 - 키보드 눌렀을 때 애니매이션 처리 및 음악 재생 - 완전한 키보드 이벤트 처리 방법 🥨 참고:https://www.youtube.com/watch?v=Nd-YYK9ED-s&list=PLRx0vPvlEmdDySO3wDqMYGKMVH4Qa4QhR&index=11 DynamicBeat.java package dynamic_beat_11; import java.awt.Color; import java.awt.Cursor; import java.awt.Font; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.Image..
2023.03.13
no image
[project] 자바 리듬게임 만들기 10
🥐 게임 화면 디자인 🥨 참고:https://www.youtube.com/watch?v=Nd-YYK9ED-s&list=PLRx0vPvlEmdDySO3wDqMYGKMVH4Qa4QhR&index=10 package dynamic_beat_10; import java.awt.Color; import java.awt.Cursor; import java.awt.Font; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.Image; import java.awt.RenderingHints; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import java.awt..
2023.03.13
no image
[project] 자바 리듬게임 만들기 9
🥐 게임 화면으로 이동하기 - 리팩토링 - 백버튼 만들기 🥨 참고:https://www.youtube.com/watch?v=iYhJ5rMBnyw&list=PLRx0vPvlEmdDySO3wDqMYGKMVH4Qa4QhR&index=9 package dynamic_beat_9; import java.awt.Color; import java.awt.Cursor; import java.awt.Graphics; import java.awt.Image; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import java.awt.event.MouseMotionAdapter; import java.util.ArrayList; import ja..
2023.03.13
no image
[project] 자바 리듬게임 만들기 8
🥐 게임 화면으로 이동하기 - easy, hard 버튼 구현 - easy, hard 버튼 클릭 시 게임 화면 이동 🥨 참고: https://www.youtube.com/watch?v=9ZNo8Db_6m8&list=PLRx0vPvlEmdDySO3wDqMYGKMVH4Qa4QhR&index=9 DynamicBeat.java package dynamic_beat_8; import java.awt.Color; import java.awt.Cursor; import java.awt.Graphics; import java.awt.Image; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import java.awt.event.MouseMo..
2023.03.09
no image
[project] 자바 리듬게임 만들기 7
🍟 곡 선택 기능 구현 - 버튼 클릭시 음악과 사진 변경 🍿 참고: https://www.youtube.com/watch?v=f3DYEPrAlWc&list=PLRx0vPvlEmdDySO3wDqMYGKMVH4Qa4QhR&index=7 DynamicBeat.java package dynamic_beat_7; import java.awt.Color; import java.awt.Cursor; import java.awt.Graphics; import java.awt.Image; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import java.awt.event.MouseMotionAdapter; import java.util.Ar..
2023.03.09
no image
[projoect] 자바 리듬게임 만들기 6
🍔 곡 선택 화면 디자인 🍟참고: https://www.youtube.com/watch?v=v4MVn4Zb0IY&list=PLRx0vPvlEmdDySO3wDqMYGKMVH4Qa4QhR&index=6 DynmaicBeat.java package dynamic_beat_6; import java.awt.Color; import java.awt.Cursor; import java.awt.Graphics; import java.awt.Image; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import java.awt.event.MouseMotionAdapter; import javax.swing.ImageIcon; import j..
2023.03.08