- xml과 Java를 이용한 커스터마이징 블록 맞추기 게임
- 게임을 플레이 할 수 있을 뿐만 아니라, 사용자가 직접 게임의 테마를 변경하여 실행이 가능하도록 설계되었다.
- 사용자는 테마 선택창을 통해 게임의 프레임 크기, 배경화면, 텍스트, 타겟 디자인 및 위치와 속도, 배경음악 등 게임을 구성하는 모든 아이템을 원하는대로 커스터마이징 할 수 있다.
- 테마 선택 후, 사용자가 '완료 버튼'을 누르면 선택 요소들이 xml 파일로 생성되어 즉시 해당 테마로 게임 플레이가 가능하다.
- 게임 방법
- 플레이 버튼을 누르면 게임이 시작된다.
- 타겟의 색과 공격 아이템(ex 총알, 공)의 색상이 같아야 블록을 맞춘 것으로 간주된다.
(같은 색상인 경우 +5점, 서로 다른 색상인 경우 -20점) - 누적 점수는 왼쪽 상단의 점수판에서 실시간으로 확인할 수 있다.
- 다음 공격 아이템의 색상은 좌측 하단에서 확인할 수 있으며, 랜덤으로 선정된다.
- 장애물에 공격 아이템을 맞춘 경우, 해당 공격권을 잃으며 실점은 없다.
- 설계 및 구현 : 윤단비
- Operating System: Windows
- IDE : eclipse 2023-06 (4.28.0)
- Programming Language/Development Kit: Java / jdk 17.0.8 2023-07-18 LTS








