42서울 공통과정 마지막 5인 팀 과제
TypeScript | React | NestJs |
---|---|---|
git clone
후에 make
명령어 입력. (docker 설치가 되어있어야 합니다)
42 OAuth2 인증을 사용한 소셜 로그인, 문자 메시지를 사용한 2차 인증 기능 및 프로필 커스터마이징
웹 소켓을 사용한 실시간 채팅과 친구 목록을 포함한 다양한 상호작용 기능
ping-pong 게임을 모방하여 웹 소켓으로 만든 실시간 게임. 혼자하기, 랭크전, 친선전 3가지 모드 존재
Docker를 사용하여 개발하여서 개발 환경을 공유하기 용이했음. Docker만 설치되어 있다면 어디서나 `make` 명령어로 실행가능하다.
서버에서 게임 로직을 처리하다보니, 게임방이 많아지면 서버에 부하가 심해질 수 있음.