Java/Tetris
UML 및 전체 구성
Tetris UML TetrisRun TetrisRun 클래스는 테트리스를 진행하는데 있어 모든 클래스를 집합해 둔 클래스 이다. UI를 생성하고, 점수판과 게임 진행 객체, 게임의 상태를 생성한다. TetrisUI 테트리스의 전체 UI를 구성한다. 테트리스는 가로 10칸, 세로 22칸으로 구성하기 위해 JPnael을 2차원 배열로 구성한다. 또한 점수를 표시하기 위한 보드를 만들어 JLabel의 텍스트로 점수를 갱신한다. 메뉴바는 게임 관련 메소드를 제공한다. 게임이 종료되었을 경우 새 게임을 진행하는 것, 게임 저장 및 불러오기, 게임 종료 또는 프로그램 종료를 제공한다. 제공 메소드 setLayout(intp[][]) 테트리스 게임 Layout을 갱신한다. setScore(int) 테트리스 게임을 ..
2021. 1. 19. 18:40
최근댓글