/OpenSource-Tetris

2017 CSE opensource

Primary LanguagePython

테트리스(기본적인 기능들)

S,Z,J,L,I,T,O모양의 블럭.

테트리스 블럭이 위에서 아래로 떨어짐.

테트리스 블럭이 한줄을 채우면 한줄이 지워짐.

줄 삭제 전 줄 삭제 후

테트리스 블럭의 회전

테트리스(추가적인 기능들)

메뉴박스

홀딩한 테트리스 블럭

다음에 나올 테트리스 블럭

현재 점수

다음 레벨업까지 지워야 할 줄의 갯수

오른쪽 블럭이 메뉴박스이다.

추가 기능

홀딩 기능

블럭 역방향 회전 기능

esc키를 통한 강제 종료

p키를 통한 pause화면

pause화면

시작과 게임오버 화면

시작화면 게임오버화면

섀도우 기능(블럭이 떨어질 위치를 보여줌)

섀도우 기능

참고

http://www.pygame.org/project-Tetromino+(Tetris+clone)-1852-.html https://github.com/k0626089/PYTRIS