끝말잇기 온라인끝말잇기 배틀로얄
← 뉴스

개발 노트

개발 노트 #2: 끊겨도 돌아올 수 있게

출시 후 몇 주 동안 가장 공을 들인 재접속과 서버 안정화 이야기입니다.

모바일 게임은 연결이 끊기는 게 일상입니다. 지하철에서 와이파이가 바뀌고, 전화가 오고, 잠깐 다른 앱을 봅니다. 출시 후 몇 주 동안 이 문제에 가장 많은 시간을 썼습니다.

잠깐 나갔다 와도 이어지게

앱을 내렸다가 다시 올리면 그 사이에 게임은 계속 흘러가 있습니다. 예전에는 화면이 멈춘 채로 남는 경우가 있었는데, 지금은 앱으로 돌아오는 순간 서버와 상태를 다시 맞춥니다.

방 대기실도 마찬가지입니다. 친구를 기다리다 잠깐 끊기면 바로 방에서 빠지던 것을, 60초 안에 돌아오면 자리가 유지되도록 바꿨습니다.

서버를 멈추지 않고 업데이트하기

초기에는 서버를 업데이트할 때마다 진행 중인 판이 끊겼습니다. 지금은 새 서버를 먼저 띄운 뒤 그쪽으로 넘기는 방식으로 바꿔서, 대부분의 업데이트를 점검 없이 반영합니다.

점검이 꼭 필요한 경우에는 게임 안에서 미리 알려 드립니다.

상태를 숨기지 않기

서버에 문제가 생겼을 때 "내 폰 문제인가?" 하고 헤매지 않도록 서버 상태 페이지를 열었습니다. 홈페이지 맨 아래에서도 들어갈 수 있습니다.

남은 숙제

아직 완벽하지 않습니다. 대결 도중 연결이 불안정할 때의 처리는 계속 손보고 있습니다. 끊김을 겪으셨다면 언제, 어떤 상황이었는지 디스코드로 알려 주세요. 재현이 가장 큰 도움이 됩니다.

다른 뉴스

목록으로 →