[23-1] 이화여자대학교 정보통신공학(34743-02) Term Project
EWHA Tic-Tac-Toe Protocol (ETTTP)
유지민 | 이해원 |
![]() |
![]() |
@jiminnee | @Haewonny |
1️⃣ Client와 Server가 TCP connection (Port number = 12000)을 시도한다.
2️⃣ Server는 첫 번째 플레이어를 선택하고, 이를 Client와 공유한다.
3️⃣ Client와 Server의 게임 GUI window가 열린다.
4️⃣ Client와 Server는 자신의 차례일 때, [3X3]의 보드판에 자신의 말을 놓을 수 있다.
5️⃣ Client와 Server는 지속적으로 게임 우승자가 생겼는지 확인한 후, 결과값을 서로 공유한다.
6️⃣ 서로 공유한 결과값이 같은 우승자를 나타내는 경우, 게임이 종료된다.
- Response Message
SEND ETTTP/1.0 \r\n
Host: 127.0.0.1 \r\n
New-Move: (1,2) \r\n
\r\n
- Request Message
SEND ETTTP/1.0 \r\n
Host: 127.0.0.1 \r\n
First-Move: YOU \r\n
\r\n
- Result Poll Message
RESULT ETTTP/1.0 \r\n
Host: 127.0.0.1 \r\n
Winner: ME \r\n
\r\n