Skip to content
/ bingo Public

✴️ TCP 기반 빙고 네트워크 게임

Notifications You must be signed in to change notification settings

sjh836/bingo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

C소켓 기반 빙고 네트워크 게임

개발환경

  • OS : CentOS 7
  • gcc : gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-11)

어플리케이션 프로토콜

서버와 클라이언트는 매 턴마다 turn[]이라는 배열을 주고 받으며 통신하고 동기화한다. turn[]은 클라이언트는 수신만 할 뿐이며, 모든 연산은 서버에서 이루어져서 클라이언트에게 보내준다.

  • turn[0] = 플레이어 숫자선택
  • turn[1] = 클라이언트 빙고 수
  • turn[2] = 서버 빙고 수
  • turn[3] = 게임종료여부(0=진행중, 1=클라이언트 승리, 2=서버 승리, 3=무승부)

과제 제약사항

  • 1대1서버 혹은 순차서버(다중서버X)
  • 리눅스 기반

즐겜

  1. 게임시작

게임시작

  1. 클라이언트 승리

게임시작

  1. 서버 승리

게임시작

  1. 무승부

게임시작

About

✴️ TCP 기반 빙고 네트워크 게임

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages