소개글
기존에 본 사이트를 통해 공개된 테트리스는 대부분 자바에서 제공하는기본 AWT와 JFC 만들 통해 GUI를 구성해 왔다.
하지만 이번에 개발한 테트리스는 Adobe Illustrator와 Phoposhop을 통해
이미지 파일을 제작하여 실제 게임을 방불케 하는 GUI를 구성 하였고,
이를 통해 실제 게임 프로그래머를 준비하는 학생들이 알고리즘은 물론
현실성 있는 GUI 구성의 원리를 이해하고 공부하는데 중점을 두고 개발 하였다.
컴파일 실행환경
jdk 1.6 이상압축파일 내 파일목록
.classpath
.project
.settings/org.eclipse.jdt.core.prefs
bin/Block.class
bin/Board.class
bin/Get_Image.class
bin/image/b0_n1.png
bin/image/b0_n2.png
bin/image/b0_s.png
bin/image/b1_n1.png
bin/image/b1_n2.png
bin/image/b1_s.png
bin/image/b2_n1.png
bin/image/b2_n2.png
bin/image/b2_s.png
bin/image/b3_n1.png
bin/image/b3_n2.png
bin/image/b3_s.png
bin/image/b4_n1.png
bin/image/b4_n2.png
bin/image/b4_s.png
bin/image/b5_n1.png
bin/image/b5_n2.png
bin/image/b5_s.png
bin/image/b6_n1.png
bin/image/b6_n2.png
bin/image/b6_s.png
bin/image/b_exit.png
bin/image/b_exit_out.png
bin/image/b_game_over.png
bin/image/b_start.png
bin/image/b_start_out.png
bin/image/cursor.png
bin/image/game_over.png
bin/image/icon.png
bin/image/m_b.png
bin/image/open.png
bin/image/press_key.png
bin/image/ready.png
bin/image/start.png
bin/Main.class
bin/Main_Frame.class
bin/open_file.class
bin/Ready_Start.class
bin/save_file.class
bin/Start.class
src/Block.java
src/Board.java
src/Get_Image.java
src/image/b0_n1.png
src/image/b0_n2.png
src/image/b0_s.png
src/image/b1_n1.png
src/image/b1_n2.png
src/image/b1_s.png
src/image/b2_n1.png
src/image/b2_n2.png
src/image/b2_s.png
src/image/b3_n1.png
src/image/b3_n2.png
src/image/b3_s.png
src/image/b4_n1.png
src/image/b4_n2.png
src/image/b4_s.png
src/image/b5_n1.png
src/image/b5_n2.png
src/image/b5_s.png
src/image/b6_n1.png
src/image/b6_n2.png
src/image/b6_s.png
src/image/b_exit.png
src/image/b_exit_out.png
src/image/b_game_over.png
src/image/b_start.png
src/image/b_start_out.png
src/image/cursor.png
src/image/game_over.png
src/image/icon.png
src/image/m_b.png
src/image/open.png
src/image/press_key.png
src/image/ready.png
src/image/start.png
src/Main.java
src/Main_Frame.java
src/open_file.java
src/Ready_Start.java
src/save_file.java
src/Start.java
Tetris.exe
.project
.settings/org.eclipse.jdt.core.prefs
bin/Block.class
bin/Board.class
bin/Get_Image.class
bin/image/b0_n1.png
bin/image/b0_n2.png
bin/image/b0_s.png
bin/image/b1_n1.png
bin/image/b1_n2.png
bin/image/b1_s.png
bin/image/b2_n1.png
bin/image/b2_n2.png
bin/image/b2_s.png
bin/image/b3_n1.png
bin/image/b3_n2.png
bin/image/b3_s.png
bin/image/b4_n1.png
bin/image/b4_n2.png
bin/image/b4_s.png
bin/image/b5_n1.png
bin/image/b5_n2.png
bin/image/b5_s.png
bin/image/b6_n1.png
bin/image/b6_n2.png
bin/image/b6_s.png
bin/image/b_exit.png
bin/image/b_exit_out.png
bin/image/b_game_over.png
bin/image/b_start.png
bin/image/b_start_out.png
bin/image/cursor.png
bin/image/game_over.png
bin/image/icon.png
bin/image/m_b.png
bin/image/open.png
bin/image/press_key.png
bin/image/ready.png
bin/image/start.png
bin/Main.class
bin/Main_Frame.class
bin/open_file.class
bin/Ready_Start.class
bin/save_file.class
bin/Start.class
src/Block.java
src/Board.java
src/Get_Image.java
src/image/b0_n1.png
src/image/b0_n2.png
src/image/b0_s.png
src/image/b1_n1.png
src/image/b1_n2.png
src/image/b1_s.png
src/image/b2_n1.png
src/image/b2_n2.png
src/image/b2_s.png
src/image/b3_n1.png
src/image/b3_n2.png
src/image/b3_s.png
src/image/b4_n1.png
src/image/b4_n2.png
src/image/b4_s.png
src/image/b5_n1.png
src/image/b5_n2.png
src/image/b5_s.png
src/image/b6_n1.png
src/image/b6_n2.png
src/image/b6_s.png
src/image/b_exit.png
src/image/b_exit_out.png
src/image/b_game_over.png
src/image/b_start.png
src/image/b_start_out.png
src/image/cursor.png
src/image/game_over.png
src/image/icon.png
src/image/m_b.png
src/image/open.png
src/image/press_key.png
src/image/ready.png
src/image/start.png
src/Main.java
src/Main_Frame.java
src/open_file.java
src/Ready_Start.java
src/save_file.java
src/Start.java
Tetris.exe