아이디어: 하나의 테이블, 여러 개의 손
Gather에서는 큰 화면이 게임 테이블 역할을 해요. Apple TV, iPad, 또는 연결된 TV나 프로젝터용으로 별도 창을 열 수 있는 Mac이 될 수 있어요. 모두가 그곳에서 게임판, 순위표, 그림을 봐요. 각자 자기 휴대폰을 들고, 자기에게 필요한 것만 봐요.
바로 이 덕분에 많은 게임이 가능해져요. 밤의 마을에서는 내 비밀 역할이 내 휴대폰에만 있고, 꼬마 막스에서는 내 주사위를 나만 보며, 카드 게임에서는 내 손패가 비밀로 유지돼요. 휴대폰은 게임에 따라 모습도 바뀌어요: 커브 대혼란에서는 가로로 들고 핸들처럼 조종하고, 스케치 라운드에서는 그 위에 그림을 그리고, 퀴즈의 밤에서는 큼직한 답 버튼 네 개가 나타나고, 체스에서는 기물을 탭한 다음 목표 칸을 탭해요.
앱이나 브라우저로 참가하기
게임 테이블에서 게임을 고르면 QR 코드와 짧은 방 코드가 나타나요. iPhone에 Gather가 있는 사람은 방 코드로 참가하거나 앱 안의 스캐너로 QR 코드를 스캔해요. 나머지 사람은 휴대폰 카메라를 QR 코드에 갖다 대고 링크를 열면 돼요. 그러면 게임이 설치도 계정도 없이 브라우저에서 돌아가요. Gather 앱이 없는 휴대폰에서도 돼요.
모두 참가해서 준비 완료를 표시하면 게임이 시작돼요. 모든 게임의 규칙은 미리 앱에서 읽어 볼 수 있어요. Apple TV에서는 연결된 게임 컨트롤러도 커브 대혼란에 함께할 수 있어요.
휴대폰이 연결되는 방식
게임 테이블을 보여주는 기기가 바로 호스트이고, 게임은 거기서 돌아가요. 같은 Wi-Fi에서는 휴대폰이 인터넷도 서버도 없이 그 기기에 직접 연결돼요. 게임 테이블이 인터넷에 연결되어 있으면 gathergames.de에 있는 저희 릴레이 서버에도 방을 등록하고, 이때 QR 코드는 gathergames.de를 거쳐요. 그래서 같은 Wi-Fi에 있지 않은 사람도 예를 들어 셀룰러 데이터로 참가할 수 있어요. 서버는 메시지를 전달하기만 하고 아무것도 영구적으로 저장하지 않아요.
개인정보 측면에서는 계정도, 로그인도, 광고도, 추적도 없다는 뜻이에요. 프로필은 이름과 동물 아바타뿐이에요. 브라우저에서 휴대폰은 이름, 아바타, 재연결 키만 기억하고, 그 밖에는 아무것도 기억하지 않아요. 카메라는 QR 코드를 읽는 데만 쓰이고, 이미지는 절대 저장되거나 전송되지 않아요.
휴대폰이 참가하지 못할 때
먼저 Wi-Fi를 확인하세요. 휴대폰이 정말 게임 테이블과 같은 네트워크에 있나요, 아니면 신호가 약해서 셀룰러 데이터로 바뀌었나요? 와이파이 증폭기나 이름이 다른 두 번째 네트워크도 별개의 네트워크일 수 있어요. 다른 네트워크나 셀룰러 데이터에서는 gathergames.de를 통해서만 참가할 수 있고, 그러려면 게임 테이블이 인터넷에 연결되어 있어야 해요.
가장 흔한 원인은 게스트 네트워크예요. 많은 공유기가 게스트 네트워크의 기기끼리 서로 분리하는데, 이를 클라이언트 격리라고 해요. 그러면 휴대폰과 TV가 둘 다 온라인인데도 서로를 볼 수 없어요. 모든 기기를 기본 네트워크로 옮기거나 공유기 설정에서 격리를 끄세요. 누군가의 휴대폰에서 켜져 있는 VPN도 방해가 될 수 있어요.
처음 실행할 때 Gather는 로컬 네트워크 접근 권한을 요청해요. 권한이 없으면 기기끼리 서로 찾을 수 없어요. 실수로 거부했다면 iPhone의 설정 > 개인정보 보호 및 보안 > 로컬 네트워크에서 스위치를 찾을 수 있어요.
연결이 끊길 때
게임은 게임 테이블에서 Gather가 열려 있는 동안만 진행돼요. 누군가 Apple TV에서 다른 앱으로 전환하면 시스템이 Gather를 일시 정지하고 휴대폰의 연결이 끊겨요. 앱이 종료되지 않았다면 Gather가 다시 앞으로 오자마자 다시 연결돼요. 그러니 플레이하는 동안에는 리모컨을 옆에 내려 두는 게 좋아요.
화면이 잠기는 등의 이유로 휴대폰 한 대만 끊겼다면 게임을 다시 열면 돼요. 브라우저에서는 페이지를 새로고침하면 되고, 저장된 키 덕분에 원래 자리로 돌아가요.