Skip to content

JAVA GUI swing 슬라이딩 퍼즐 게임, 객체지향 MVC 패턴 연습

Notifications You must be signed in to change notification settings

guineaaaa/Sliding-Puzzle-Game-in-JAVA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JAVA GUI 슬라이딩 퍼즐 게임

객체지향 MVC 패턴 연습하기


introview

시작하기 버튼을 누르면 ChooseView가 Visible()된다. 종료하기 버튼을 누르면 게임 창이 닫힌다

chooseview

사용자가 누르는 버튼에 따라 3x3, 4x4, 5x5 크기의 퍼즐 게임 보드판이 생성된다.

진행화면

게임 시작과 동시에 Timer가 초 단위로 시작된다.
사용자가 퍼즐을 눌러 이동되는 횟수에 따라 Moves가 증가된다.
Timer와 Moves 는 게임 진행 화면의 상단에 표시된다.
이미지 배경은 미리 저장된 images폴더의 1.png, 2.png, 3.png, 4.png 중 무작위의 이미지 중 한 이미지로 설정된다.

gameover화면

게임 종료 시 경과 시간(초), 이동 횟수, 총점이 표시된다.
총점은 1만점 -(경과시간+이동횟수)로 표시된다.

About

JAVA GUI swing 슬라이딩 퍼즐 게임, 객체지향 MVC 패턴 연습

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages