검색어 입력폼
평가점수C

자바로 구현한 네트워크 경마 게임

저작시기 2007.01 |등록일 2007.04.08 파일확장자압축파일 (zip) | 12페이지 | 가격 7,000원

소개글

자바로 구현한 네트워크 경마 게임입니다.
대기실과 게임룸을 따로 구현했고 그래픽컬하게 게임이 진행됩니다.
소스코드와 다큐먼트를 포함했습니다.

컴파일 실행환경

1. Preface
1.1 Introduce
1.2 Restriction on project
2. 프로젝트 설계
2.1 전체 프로그램 골격 설계
2.2 프로토콜 설계
2.3 서버의 구성
2.4 클라이언트 패널 구성
2.5 자료구조 구성

3. 프로젝트 구현 사항
3.1 채팅 기능
3.2 다중 룸
3.3 게임

4. Program Result
4.1 Server
4.2 Client-초기화면
4.3 Client-대기실화면
4.4 Client-게임화면

5. 결과 분석
5.1 게임 기능
5.2 향상된 서버
5.2 인터페이스
5.2 after...

6. Compile Environment
6.1 compile environment

본문내용

서버와 클라이언트는 각기 여러 부분으로 나뉘어진다. 초기 클라이언트가 접속하면 대기실에 들어가게 되고 여기서 다시 방을 선택하게 되면 게임룸에 들어가게 된다. 이에 맞게 대기실에 있는 클라이언트와 통신을 수행할 서버측의 Lobby_Server와 게임룸에 있는 클라이언트와 통신을 수행할 서버측의 GameRoom_Server가 필요하게 되었다. 클라이언트의 구성은 총 3개의 패널로 이루어지는데, 초기 로그인 패널로 접속화면을 구성하고 접속이 이루어지면 로비패널로 이동한다. 그리고 게임룸을 선택하면 게임패널로의 전환을 이용하여 화면 전환을 이룬다. 즉 클라이언트는 3개의 주 패널을 cardLayout 클래스를 이용해 이들을 서로 교체하는 방식으로 화면 전환 작업을 한다. 아래에 전체 프로그램을 구성하는 골격이 있다.

압축파일 내 파일목록

netword_programming_documentation.hwp
Protocol.txt
ReadMe.txt
Horse_Client/.classpath
Horse_Client/.project
Horse_Client/1번마.jpg
Horse_Client/2번마.jpg
Horse_Client/3번마.jpg
Horse_Client/4번마.jpg
Horse_Client/5번마.JPG
Horse_Client/60lobby_panel.jpg
Horse_Client/60login_panel.jpg
Horse_Client/6번마.jpg
Horse_Client/7번마.JPG
Horse_Client/85game_panel.jpg
Horse_Client/8번마.jpg
Horse_Client/AccountDialog$1.class
Horse_Client/AccountDialog$2.class
Horse_Client/AccountDialog$3.class
Horse_Client/AccountDialog$4.class
Horse_Client/AccountDialog$5.class
Horse_Client/AccountDialog.class
Horse_Client/AccountDialog.java
Horse_Client/fence.gif
Horse_Client/Game_Client$1.class
Horse_Client/Game_Client$2.class
Horse_Client/Game_Client.class
Horse_Client/Game_Client.java
Horse_Client/HelpDialog$1.class
Horse_Client/HelpDialog$2.class
Horse_Client/HelpDialog$3.class
Horse_Client/HelpDialog.class
Horse_Client/HelpDialog.java
Horse_Client/Horse.class
Horse_Client/Horse.java
Horse_Client/Horse_Client.class
Horse_Client/Horse_Client.java
Horse_Client/Lane.class
Horse_Client/Lane.java
Horse_Client/Lobby_Client$1.class
Horse_Client/Lobby_Client$2.class
Horse_Client/Lobby_Client$3.class
Horse_Client/Lobby_Client$4.class
Horse_Client/Lobby_Client.class
Horse_Client/Lobby_Client.java
Horse_Client/Login_Client$1.class
Horse_Client/Login_Client$2.class
Horse_Client/Login_Client$3.class
Horse_Client/Login_Client$4.class
Horse_Client/Login_Client.class
Horse_Client/Login_Client.java
Horse_Client/Racing$1.class
Horse_Client/Racing.class
Horse_Client/Racing.java
Horse_Client/RankDialog$1.class
Horse_Client/RankDialog$2.class
Horse_Client/RankDialog.class
Horse_Client/RankDialog.java
Horse_Client/server.bat
Horse_Client/team.jpg
Horse_Client/TextDialog$1.class
Horse_Client/TextDialog$2.class
Horse_Client/TextDialog.class
Horse_Client/TextDialog.java
Horse_Client/Thumbs.db
Horse_Client/WarningDialog$1.class
Horse_Client/WarningDialog$2.class
Horse_Client/WarningDialog$3.class
Horse_Client/WarningDialog.class
Horse_Client/WarningDialog.java
Horse_Client/welcome.jpg
Horse_Client/경마1.gif
Horse_Client/경마2.gif
Horse_Client/관중1.jpg
Horse_Client/관중2.jpg
Horse_Client/능력초기화면.jpg
Horse_Client/능력초기화면2.jpg
Horse_Client/말1.gif
Horse_Client/말1.JPG
Horse_Client/말1_1.gif
Horse_Client/말1_2.gif
Horse_Client/말1_3.gif
Horse_Client/말2.gif
Horse_Client/말2.JPG
Horse_Client/말2_1.gif
Horse_Client/말2_2.gif
Horse_Client/말2_3.gif
Horse_Client/말3.gif
Horse_Client/말3.JPG
Horse_Client/말3_1.gif
Horse_Client/말3_2.gif
Horse_Client/말3_3.gif
Horse_Client/말4_1.gif
Horse_Client/말4_2.gif
Horse_Client/말4_3.gif
Horse_Client/말5_1.gif
Horse_Client/말5_2.gif
Horse_Client/말5_3.gif
Horse_Client/말6_1.gif
Horse_Client/말6_2.gif
Horse_Client/말6_3.gif
Horse_Client/말7_1.gif
Horse_Client/말7_2.gif
Horse_Client/말7_3.gif
Horse_Client/말8_1.gif
Horse_Client/말8_2.gif
Horse_Client/말8_3.gif
Horse_Client/말말.gif
Horse_Client/무제2.gif
Horse_Client/무제3.gif
Horse_Client/시작.JPG
Horse_Client/시작1.jpg
Horse_Client/시작2.jpg
Horse_Client/오른쪽.jpg
Horse_Client/왼쪽.jpg
Horse_Server/.classpath
Horse_Server/.project
Horse_Server/1번마.jpg
Horse_Server/2번마.jpg
Horse_Server/3번마.jpg
Horse_Server/4번마.jpg
Horse_Server/5번마.JPG
Horse_Server/6번마.jpg
Horse_Server/7번마.JPG
Horse_Server/8번마.jpg
Horse_Server/GamePlayer_Server.class
Horse_Server/GamePlayer_Server.java
Horse_Server/GameRoom_Server.class
Horse_Server/GameRoom_Server.java
Horse_Server/Horse.class
Horse_Server/Horse.java
Horse_Server/horse1.GIF
Horse_Server/horse10.GIF
Horse_Server/horse11.GIF
Horse_Server/horse2.GIF
Horse_Server/horse3.GIF
Horse_Server/horse4.GIF
Horse_Server/horse5.GIF
Horse_Server/horse6.GIF
Horse_Server/horse7.GIF
Horse_Server/horse8.GIF
Horse_Server/horse9.GIF
Horse_Server/Horse_Server.class
Horse_Server/Horse_Server.java
Horse_Server/Horse_Server_GUI.class
Horse_Server/Horse_Server_GUI.java
Horse_Server/Lobby_Server.class
Horse_Server/Lobby_Server.java
Horse_Server/server.bat
Horse_Server/Thumbs.db
Horse_Server/welcome.jpg
Horse_Server/시작.JPG

참고 자료

없음
다운로드 맨위로