친구는 모든 새 프로젝트에 들어 있습니다: 친구 목록, 요청, 게임에서 활동 중인 플레이어 추천, 소식함. 친구는 게임 자체에서 오거나 플레이어의 idosgames.com 계정에서 올 수 있습니다.
플레이어가 보는 것
- 탭: 친구, 요청(받은 것과 보낸 것), 추천, 소식.
- 위쪽에 복사 버튼이 있는 플레이어 본인의 ID와 ID로 "추가".
- 플레이어 카드: 레벨, 전투력, "메시지"(채팅을 엶), 삭제, 차단.
- 소식: 공격, 습격, 새 친구, 판매, 팔로우, 좋아요, 댓글.
친구
12 450
320
친구
요청2
소식
내 ID: 7F3K-92QD · 복사
Mira온라인 · 레벨 24
메시지
Arrow어제 · 레벨 18
Luna친구 요청을 보냈어요
수락
ID로 추가
31친구, 요청, 추천, 소식, 배지는 요청과 읽지 않은 소식 수.
2친구 카드: 메시지, 삭제, 차단.
3ID로 친구 추가.
작동 방식
- 친구는 플랫폼이 보관하며, 같은 친구가 다른 시스템에서도 작동합니다(우편의 선물, 카드 교환, 팀 이벤트).
- 타이틀이 idosgames.com에서만 친구를 가져오면 게임에서 요청, 추천, "추가"가 사라집니다.
- 배지는 기다리는 요청과 읽지 않은 소식 수를 셉니다.
단계 01프로젝트에 시스템 추가하기
추가할 것이 없습니다. 친구는 모든 새 프로젝트에 들어 있습니다.
단계 02대시보드에서 설정하기
대시보드를 열고 프로젝트를 고른 뒤 라이브 운영 → v2 → 플랫폼 브리지로 가세요.
- 시스템은 설정 없이 작동합니다.
- 친구를 idosgames.com에서 가져올지, 플레이어가 자기에 대해 무엇을 보여 줄지는 이 섹션에서 정합니다.
페이지의 AI 버튼은 어시스턴트를 엽니다. 필요한 것을 설명하면 변경을 제안하고, 확인한 뒤 저장을 누르면 됩니다.
단계 03테스트하고 출시하기
앱의 테스트 버전에서 시스템을 확인하세요. 설정은 별도 작업으로 라이브 앱에 보내집니다. 공개와 링크를 참고하세요.
개발자용
친구는 @idosgames/core의 client.social로 작동합니다.
// 친구 목록, 그다음 친구 ID로 요청 보내기
const friends = await client.social.getFriendsList()
const res = await client.social.sendFriendRequest('7F3K92QD')
if (!res.ok) return showError(res.error)- 소식함은
getInbox이며,markInboxSeen으로 읽음 표시합니다. - 차단은
block입니다. 차단된 플레이어는 요청이나 메시지를 보낼 수 없습니다.
모든 필드는 SDK의 MCP 서버가 제공하는 social-system 스킬에 설명되어 있습니다.
자주 묻는 질문
친구가 게임끼리 공유되나요?
그럴 수 있습니다. 타이틀이 idosgames.com에서 친구를 가져오면, 플레이어는 게임에서 플랫폼 친구를 봅니다.
따로 설정할 게 있나요?
아니요. 친구는 바로 작동하며, 플랫폼 브리지는 친구를 어디서 가져올지만 정합니다.
함께 보기
- 게임 속 채팅: 채널과 개인 메시지iDos Games의 준비된 플레이어 채팅이 작동하는 방식: 탭으로 된 채널, 개인 채팅, 메시지 기록, 슬로 모드, 관리, 신고와 무시, 그리고 대시보드에서 설정하는 방법.
- 친구 초대: 코드, 링크, 보상iDos Games의 준비된 초대 시스템이 작동하는 방식: 개인 초대 코드와 링크, 신규 플레이어 선물, 온 친구 수에 따른 보상 사다리, 그리고 대시보드에서 켜는 방법.
- 게임 속 우편: 편지, 보상, 선물iDos Games의 준비된 우편함이 작동하는 방식: 퍼블리셔가 보내는 보상 편지, 다른 시스템에서 놓친 보상, 일일 선물, 친구 사이의 전달, 그리고 대시보드에서 켜는 방법.
나만의 게임을 만드세요
아이디어를 한 문장으로 설명하면 AI 코더가 만들어 주고, 게임은 고유 링크로 바로 공개됩니다.