Java (이클립스)로 제작한 네트워크 테트리스 입니다.
*규*
다운로드
장바구니
소개글
java socket을 이용하여 제작한, 테트리스 입니다.인원수 제한은 없으나 개임의 난이도를 위해 4인이 적당하다고 생각합니다.
개인전으로 진행되며,
한명이 서버가 되어 방을 만들게 되며, 게임화면에 표시된 ip를 다른 사람에게 알려주고
서버가 아닌 사람들은 클라이언트가 되어 서버ip를 입력하시면 같이 게임을 즐길 수 있습니다.
모든 소스코드는 직접구현한 것으로, 과제에 제출하지 않았던 개인 소장용 프로그램임을 알립니다.
테트리스 기능
- 멀티플레이
- Hold
- 고스트
- 격자 보이기/감추기
- 콤보공격, 라인공격
- 채팅
컴파일 실행환경
JAVA SDK1.5이상버전압축파일 내 파일목록
TetrisNetwork/
TetrisNetwork/.classpath
TetrisNetwork/.project
TetrisNetwork/.settings/
TetrisNetwork/.settings/org.eclipse.jdt.core.prefs
TetrisNetwork/bin/
TetrisNetwork/bin/com/
TetrisNetwork/bin/com/tetris/
TetrisNetwork/bin/com/tetris/window/
TetrisNetwork/bin/com/tetris/window/TetrisBoard.class
TetrisNetwork/bin/com/tetris/window/TetrisBoard$1.class
TetrisNetwork/bin/com/tetris/window/TetrisBoard$2.class
TetrisNetwork/bin/com/tetris/window/Tetris.class
TetrisNetwork/bin/com/tetris/window/Tetris$1.class
TetrisNetwork/bin/com/tetris/window/SystemMessageArea.class
TetrisNetwork/bin/com/tetris/window/MessageArea.class
TetrisNetwork/bin/com/tetris/shape/
TetrisNetwork/bin/com/tetris/shape/RightUp.class
TetrisNetwork/bin/com/tetris/shape/RightTwoUp.class
TetrisNetwork/bin/com/tetris/shape/Nemo.class
TetrisNetwork/bin/com/tetris/shape/Line.class
TetrisNetwork/bin/com/tetris/shape/LeftUp.class
TetrisNetwork/bin/com/tetris/shape/LeftTwoUp.class
TetrisNetwork/bin/com/tetris/shape/CenterUp.class
TetrisNetwork/bin/com/tetris/network/
TetrisNetwork/bin/com/tetris/network/GameHandler.class
TetrisNetwork/bin/com/tetris/network/GameServer.class
TetrisNetwork/bin/com/tetris/network/GameClient.class
TetrisNetwork/bin/com/tetris/network/DataShip.class
TetrisNetwork/bin/com/tetris/main/
TetrisNetwork/bin/com/tetris/main/TetrisMain.class
TetrisNetwork/bin/com/tetris/controller/
TetrisNetwork/bin/com/tetris/controller/TetrisController.class
TetrisNetwork/bin/com/tetris/classes/
TetrisNetwork/bin/com/tetris/classes/TetrisBlock.class
TetrisNetwork/bin/com/tetris/classes/Block.class
TetrisNetwork/src/
TetrisNetwork/src/com/
TetrisNetwork/src/com/tetris/
TetrisNetwork/src/com/tetris/classes/
TetrisNetwork/src/com/tetris/classes/Block.java
TetrisNetwork/src/com/tetris/classes/TetrisBlock.java
TetrisNetwork/src/com/tetris/controller/
TetrisNetwork/src/com/tetris/controller/TetrisController.java
TetrisNetwork/src/com/tetris/main/
TetrisNetwork/src/com/tetris/main/TetrisMain.java
TetrisNetwork/src/com/tetris/shape/
TetrisNetwork/src/com/tetris/shape/CenterUp.java
TetrisNetwork/src/com/tetris/shape/LeftTwoUp.java
TetrisNetwork/src/com/tetris/shape/LeftUp.java
TetrisNetwork/src/com/tetris/shape/Line.java
TetrisNetwork/src/com/tetris/shape/Nemo.java
TetrisNetwork/src/com/tetris/shape/RightTwoUp.java
TetrisNetwork/src/com/tetris/shape/RightUp.java
TetrisNetwork/src/com/tetris/window/
TetrisNetwork/src/com/tetris/window/TetrisBoard.java
TetrisNetwork/src/com/tetris/window/Tetris.java
TetrisNetwork/src/com/tetris/window/SystemMessageArea.java
TetrisNetwork/src/com/tetris/window/MessageArea.java
TetrisNetwork/src/com/tetris/network/
TetrisNetwork/src/com/tetris/network/GameServer.java
TetrisNetwork/src/com/tetris/network/GameClient.java
TetrisNetwork/src/com/tetris/network/DataShip.java
TetrisNetwork/.classpath
TetrisNetwork/.project
TetrisNetwork/.settings/
TetrisNetwork/.settings/org.eclipse.jdt.core.prefs
TetrisNetwork/bin/
TetrisNetwork/bin/com/
TetrisNetwork/bin/com/tetris/
TetrisNetwork/bin/com/tetris/window/
TetrisNetwork/bin/com/tetris/window/TetrisBoard.class
TetrisNetwork/bin/com/tetris/window/TetrisBoard$1.class
TetrisNetwork/bin/com/tetris/window/TetrisBoard$2.class
TetrisNetwork/bin/com/tetris/window/Tetris.class
TetrisNetwork/bin/com/tetris/window/Tetris$1.class
TetrisNetwork/bin/com/tetris/window/SystemMessageArea.class
TetrisNetwork/bin/com/tetris/window/MessageArea.class
TetrisNetwork/bin/com/tetris/shape/
TetrisNetwork/bin/com/tetris/shape/RightUp.class
TetrisNetwork/bin/com/tetris/shape/RightTwoUp.class
TetrisNetwork/bin/com/tetris/shape/Nemo.class
TetrisNetwork/bin/com/tetris/shape/Line.class
TetrisNetwork/bin/com/tetris/shape/LeftUp.class
TetrisNetwork/bin/com/tetris/shape/LeftTwoUp.class
TetrisNetwork/bin/com/tetris/shape/CenterUp.class
TetrisNetwork/bin/com/tetris/network/
TetrisNetwork/bin/com/tetris/network/GameHandler.class
TetrisNetwork/bin/com/tetris/network/GameServer.class
TetrisNetwork/bin/com/tetris/network/GameClient.class
TetrisNetwork/bin/com/tetris/network/DataShip.class
TetrisNetwork/bin/com/tetris/main/
TetrisNetwork/bin/com/tetris/main/TetrisMain.class
TetrisNetwork/bin/com/tetris/controller/
TetrisNetwork/bin/com/tetris/controller/TetrisController.class
TetrisNetwork/bin/com/tetris/classes/
TetrisNetwork/bin/com/tetris/classes/TetrisBlock.class
TetrisNetwork/bin/com/tetris/classes/Block.class
TetrisNetwork/src/
TetrisNetwork/src/com/
TetrisNetwork/src/com/tetris/
TetrisNetwork/src/com/tetris/classes/
TetrisNetwork/src/com/tetris/classes/Block.java
TetrisNetwork/src/com/tetris/classes/TetrisBlock.java
TetrisNetwork/src/com/tetris/controller/
TetrisNetwork/src/com/tetris/controller/TetrisController.java
TetrisNetwork/src/com/tetris/main/
TetrisNetwork/src/com/tetris/main/TetrisMain.java
TetrisNetwork/src/com/tetris/shape/
TetrisNetwork/src/com/tetris/shape/CenterUp.java
TetrisNetwork/src/com/tetris/shape/LeftTwoUp.java
TetrisNetwork/src/com/tetris/shape/LeftUp.java
TetrisNetwork/src/com/tetris/shape/Line.java
TetrisNetwork/src/com/tetris/shape/Nemo.java
TetrisNetwork/src/com/tetris/shape/RightTwoUp.java
TetrisNetwork/src/com/tetris/shape/RightUp.java
TetrisNetwork/src/com/tetris/window/
TetrisNetwork/src/com/tetris/window/TetrisBoard.java
TetrisNetwork/src/com/tetris/window/Tetris.java
TetrisNetwork/src/com/tetris/window/SystemMessageArea.java
TetrisNetwork/src/com/tetris/window/MessageArea.java
TetrisNetwork/src/com/tetris/network/
TetrisNetwork/src/com/tetris/network/GameServer.java
TetrisNetwork/src/com/tetris/network/GameClient.java
TetrisNetwork/src/com/tetris/network/DataShip.java