pong network java
1.0.0


(*) 만 실행 test.java (메인 클래스).
*Create a server:
> if player wants to create a new server: Press Key [S].
> Enter a port number for connection.
> Enter a player/user name.
> Wait client other player/user to start game.
*Connect a server:
> if player wants to connect a server: Press Key [C].
> Enter server IP address.
> Enter server Port number.
> Enter a player/user name.
(*) test.class : 메인 클래스 -> 서버 생성 또는 클라이언트로 연결하기위한 메인 메뉴.
(*) pongserver.class : Server Class-> 서버 생성, 프레임 렌더링, 입력 및 출력 설정, 충돌 확인 및 게임 네트워크 및 개체 관리.
(*) pongclient.java : 클라이언트 클래스 -> 서버에 연결, 프레임 렌더링, 입력을 가져오고 서버와 통신합니다.
(*) PlayersErver.java : 플레이어의 속성, 볼의 속성 및 게임 점수가 포함되어 있습니다. 이 객체는 서버에 의해 클라이언트로 전송됩니다.
(*) PlayerClient.java : 플레이어의 속성을 포함합니다. 이 개체는 클라이언트가 서버로 전송됩니다.
Java 네트워크 객체 직렬화. 객체 스트림주기는 서버와 클라이언트 뒤의 연결을 제공합니다.
Controls:
> Move Bar: Key Up / Key Down - Arrow Keys