NDC Python 게임서버 안녕하십니까? : 몬스터 슈퍼리그 게임 서버 편의 후속으로 기획된 발표입니다. 사내 준비 도중 "너굴" 님의 질문에서 시작되었습니다.
이 발표는 잘 알려진 RPC Framework 인 Thrift, gRPC를 살펴보고 예시로 오델로 게임을 만들어보면서 기존 RPC framework 들이 게임의 서버/클라 구조에 잘 어울리지는 살펴보고 왜 몬스터 슈퍼리그에서 그런 선택을 했는지 살펴봅니다.
그리고 게임에 맞게 RPC 를 설계하고 이를 이용하여 온라인 오델로 게임을 완성해봅니다.
발표 준비를 하며 만든 오델로 게임은 : Google PlayStore 준곰오델로 에서 확인하실 수 있습니다.
또한 이해를 돕기 위해 오델로 게임서버의 프로토콜과 간단한 python client 는 pycon2017kr_othello_auto_client 에서 확인하실 수 있습니다.
파이콘 기간중 platform_token 에 email 을 넣어주신 분들을 대상으로 추첨을 통해 선물을 드립니다.
감사합니다.