[https://www.notion.so/SE_Tetris-887a64a5115947afab3e1ade23c30857?pvs=4](https://onyx-paddleboat-050.notion.site/SE_Tetris-887a64a5115947afab3e1ade23c30857?pvs=4)
Java FX를 이용한 테트리스 개발
- JRE 8 필요 EXE 파일을 다운로드 후 패키징 풀기
혹은 IDE에서 Main.class를 수행시켜주세요.
Maven, Java FX , Java 8 , JUnit5 , Window 11
로컬 테트리스 프로그램입니다.
24.03~24.06 Software Engineering Course
현준혁 - 리드, 테트리스 기본 게임 기능 개발, 테스트 , 아이템 모드
소보길 - 각종 세팅 기능, 패키징, 테스트 , 스코어보드 기능
김승건 - JavaFX를 이용한 UI , 난이도 및 대전모드 개발
최찬호 - 형상관리, 테스트
-
테트리스 기본 게임 기능
-
속도에 따른 추가 점수 로직
-
키 세팅, 스코어 기록 보드, 해상도 조절 기능 지원 및 저장
-
아이템 모드 기능
-
색맹 모드
-
시간제한 모드
-
대전 모드 지원(2P 모드 지원)
-
Easy, Normal , Hard 난이도 지원 (각 난이도별로 I형 블록 등장 확률 20% 변동 및 블록 속도 변동)
-
아이템 명세 노션 링크 :
-
https://www.notion.so/d94c442adf34433386fdbed219c35109?pvs=4
- 단위 테스트를 작성하였음
- 모든 코드에 대한 테스트 커버리지 66% 달성.
EXE 파일 https://drive.google.com/file/d/1dojBrBCReYC8MGLDF81CNxNQ5K3ug-yU/view?usp=drive_link









