top of page

마피아 온라인

​마피아 게임을 채팅으로 만들어보자! (웹, 모바일)

Overview

​친구들과 놀러가면 야밤을 재밌게 보내기 위한 게임, 마피아를 웹 , Android , iOS 전부 지원하는 게임으로 만들어 본다면 어떨까 하는 생각에서 출발, 채팅을 통하여 마피아 게임을 진행 

Skills

android(java), socket , Retrofit2, Stomp protocol android, Logger, Sliding up panel, Butterknife etc 

Issues

  • 웹, iOS와 함께한 첫 프로젝트

  • GitHub 를 통한 협업 

  • 서버에서 api를 제공받아 작업하는 경험 (어떻게 의사소통을 하는가?)

  • api통신시 사용자 인증( 사용자 데이터 전송? 쿠키 사용?) ​

Result

  • 낮, 밤 진행을 통하여 투표를 하고 플레이어를 줄여나가며 게임을 진행

  • 혼자만 개발하는 것이 아니라 남들과 함께 개발하면서 어떤 점이 필요한지 경험

  • GitHub 을 제대로 사용해보면서 남들에게 가르쳐 줄 수 있을 정도로 익힘

  • ​게임 형태의 서비스를 개발할 때는 게임 로직에 대한 처리가 아주 많이 필요함

  • 시간 동기화에 대한 처리 ​

bottom of page