PlayFab 로드맵 업데이트 - 2024년 4월

마지막 업데이트: 2024년 4월 4일

PlayFab에서는 미래의 플랫폼 개발에 그 어느 때보다도 더 최선을 다하고 있습니다. 팀은 지속적으로 새 업데이트 및 기능을 제공하기 위해 노력하고 있으며, 로드맵의 최신 업데이트를 알려드리게 되어 기쁩니다. 진화하는 요구와 열망에 맞게 플랫폼을 조정하려고 노력하므로 여러분의 피드백은 매우 귀중합니다. PlayFab 에코시스템에 이미 몰입하고 있든지, 귀사의 게임에 당사 서비스를 통합하려고 준비하는 중이든 모든 단계를 지원해 드립니다.

여러분의 필요를 이해하려는 당사의 노력은 여전히 변함이 없습니다. 생각이나 질문이 있는 경우 주저하지 말고 연락하세요. PlayFab 경영진은 또한 귀사의 필요와 목표를 이해하는 데 도움이 되도록 게임 스튜디오와 당사 팀이 만나는 일련의 ‘아웃사이드-인’ 세션을 주최합니다. 참여에 관심이 있으시면 다음 주소로 연락해 주세요. PFOutsideInRequest@microsoft.com.

그러므로 향후 업데이트와 함께 흥미로운 새 기능 및 향상된 기능을 자세히 살펴보겠습니다.

새로운 기능:

게임 통합

  • C/C++ 교차 플랫폼 새로 고침용 서비스 SDK: 당사는 일관성 있는 개발 환경을 보장하도록 모든 지원되는 플랫폼 전체에서 C/C++용 PlayFab 서비스 SDK를 사용할 수 있도록 하였습니다. 이 SDK는 게임 엔진에 따른 SDK를 사용하는 경우를 제외한 모든 새로운 C++ 프로젝트에 권장되며 레거시 교차 플랫폼 C++ SDK에 비해 다음과 같은 이점을 제공합니다.
    • 타이틀이 Playfab 서비스 호출 시 메모리 할당을 제어할 수 있습니다. 자세한 내용은 메모리 할당 관리를 참조하세요.
    • 타이틀이 Playfab 서비스를 호출할 때 스레드 처리를 완전히 제어할 수 있습니다. 자세한 내용은 PlayFab 서비스 SDK 비동기 호출을 참조하세요.
    • 플랫폼, 컴파일러 및 언어에서 최대 호환성을 허용하는 이식 가능한 C 인터페이스입니다.
  • 구성 가능한 PlayFab 이벤트 파이프라인(C/C++ SDK):PlayFab 서비스 SDK이벤트 파이프라인은 이제 원격 분석 키, 압축, 일괄 처리 등과 같은 다양한 최적화를 지원합니다. PlayStream 및 원격 분석 이벤트 수집을 위한 비용 및 리소스 사용률 개선을 감안합니다.
  • 압축 서비스 응답 처리(C# 및 Unity SDK):C#용 PlayFab 서비스 SDKUnity용 PlayFab 서비스 SDK는 이제 투명한 압축 해제를 포함한 압축된 서비스 응답을 지원하여 성능을 강화하고 Economy v2 TurboLoading과 같은 새로운 기능을 지원합니다.
  • Unreal Engine 온라인 하위 시스템: Unreal Engine(최신 버전인 5.3의 경우)용 PlayFab 멀티 플레이어 온라인 하위 시스템을 새로 고쳐 플랫폼 초대, 검색 키, 세션 설정, 컴파일, 인증 규정 준수와 같은 다양한 영역에서 향상된 기능을 제공합니다.

멀티 플레이어 서버 및 멀티 플레이어 환경 서비스:

  • 매치 메이킹/대기실/PubSub: 클라이언트 소유 대기실에 데이터를 안전하게 추가하도록 game_server 엔터티에 대한 지원이 추가되어 서버 연결 세부 정보 추가와 같은 시나리오가 가능합니다. game_server 엔터티는 다른 멤버와 비슷하게 조인하여 클라이언트가 읽을 정보를 저장하기 위해 새 serverData 필드에 액세스할 수 있습니다.
  • 요청 당사자 서비스 API: 새 API가 추가되었습니다. 자세한 내용은 요청 당사자 API를 참조하세요.
  • 엔터티 통계 및 순위표(비공개 미리 보기): 많은 기대를 모았던 ‘순위표 v2’는 이제 비공개 미리 보기로 제공됩니다. 자세한 내용은 미래의 통계 및 순위표를 참조하세요. 이미 간절히 참가하길 원하시나요? 피드백을 제공할 의사가 있는 스튜디오는 비공개 미리 보기 프로그램 애플리케이션 설문 조사를 통해 액세스를 요청하는 것이 좋습니다.
  • VmStartupScript: 고객이 VM에서 사용자 지정 스크립트를 실행할 수 있어 소프트웨어 설치, 구성 조정, 사용자 지정 로깅 등의 작업을 간소화하여 확장성과 유연성을 제공합니다. 자세한 내용은 VM을 만드는 동안 사용자 지정 스크립트 실행을 참조하세요.

경제 서비스:

  • 타겟팅 대상 제품 및 세그먼트 작업: 게임 수익 창출을 위한 세분화 지원은 지난 몇 분기 동안 꾸준히 확대되어 왔습니다. 이제 각 플레이어 세그먼트에 대한 동적 가격 책정 전략을 생성할 수 있으며, 이러한 세그먼트에 대한 작업은 자동화 도구에서 지원됩니다. 자세한 내용은 타겟팅 대상 제품을 참조하세요.
  • 한도 증가: 파트너의 요구를 더 잘 수용하기 위해 카탈로그 및 인벤토리에 대한 서비스 한도가 늘어났습니다. 자세한 내용은 경제 한도를 참조하세요.
  • Turbo Loading(비공개 미리 보기): 인벤토리 검색을 간소화하여 여러 결과를 통해 페이징할 필요가 없습니다. 자세한 내용은 turboloading을 참조하세요.
  • 카탈로그 뷰(비공개 미리 보기): 콘텐츠 배달 네트워크(CDN)를 활용하여 캐시를 통해 향상된 성능과 절감된 비용으로 항목에 쉽게 액세스하여 항목 로딩에 대변혁을 일으킵니다. 자세한 내용은 카탈로그 뷰를 참조하세요.
  • 모바일 구독: 스토어 상품 교환을 업데이트하여 가상 구독을 Apple 및 Google Play 스토어의 실제 구독 제품에 연결합니다. 자세한 내용은 구독을 참조하세요.

데이터 분석 및 LiveOps 서비스:

  • 이탈률 예측: 플레이어 이탈을 식별하기 위해 PlayFab 최초로 Azure 인공 지능(AI) 및 기계 학습(ML) 예측 서비스를 도입했으며, 고객 참여 유도 전략에 맞춰 세분화 서비스에 직접 통합되었습니다. 추가 통합 요구 사항이 없으므로 게임 관리자를 통해 이탈률 예측을 쉽게 사용하도록 설정하여 잠재적인 이탈 위험 수준이 낮거나, 보통이거나, 높은 플레이어를 식별하는 세그먼트를 구축할 수 있습니다. 자세한 내용은 Azure PlayFab 이탈률 예측: 올인원 위험 평가 및 완화 솔루션을 참조하세요.
  • 오픈 소스 Power BI 대시보드를 사용한 PlayFab - Microsoft Fabric 통합: PlayFab의 데이터 연결 서비스에서 Microsoft Fabric으로 게임 데이터를 끌어와서 거의 실시간 분석 및 인사이트를 생성합니다. 또한 오픈 소스 GitHub 리포지토리에 샘플 Power BI 대시보드를 제공하여 10분 안에 데이터에서 인사이트를 얻습니다. 자세한 내용은 Synapse 실시간 분석을 위한 Microsoft Fabric의 PlayFab 데이터를 참조하세요.
  • 데이터 연결: 데이터 관리 기능 강화를 위해 아래의 많은 새로운 기능과 향상된 기능을 도입했습니다.
    • 대규모 데이터 처리를 위한 델타 테이블(비공개 미리 보기)이 도입되었습니다. 인덱싱 및 캐싱을 사용하여 오류 또는 동시 발생 액세스에도 불구하고 ACID 트랜잭션을 통해 데이터 일관성과 안정성을 보장하면서 쿼리 실행 처리 속도를 가속화합니다. 또한 델타 테이블은 변경 내용을 추적하고 이전 버전으로 쉽게 롤백할 수 있는 버전 관리를 사용하도록 설정하여 데이터 관리를 간소화합니다.
    • 작성자가 데이터 조직을 세부적으로 제어할 수 있는 이벤트 분할(비공개 미리 보기)을 도입했습니다. 이 기능을 사용하면 분할해야 하는 이벤트를 지정할 수 있으므로 각 이벤트에 대한 전용 Parquet 파일이 생성됩니다. 이 간소화된 접근 방식은 효율적인 데이터 저장 및 검색이 가능하게 하여 분석 워크플로가 최적화됩니다. 자세한 내용은 이벤트 분할을 참조하세요.
    • 원격 분석 키를 도입하여 간소화된 권한 부여가 가능하므로 크리에이터가 첫 번째 플레이어에 로그인하기 전에 게임 원격 분석을 시작할 수 있습니다. 자세한 내용은 PlayFab 원격 분석 키를 참조하세요.
    • 크리에이터가 다중 지역 지원을 통해 모든 Azure 지원되는 지역에서 유연하게 데이터 연결을 구성할 수 있는 다중 지역 지원을 도입했습니다. 이 기능을 통해 데이터를 제어하고 최대한의 가치를 끌어내도록 배치를 최적화할 수 있습니다. 특정 지역을 대상으로 하든 Azure의 글로벌 인프라를 사용하든 다중 지역 지원은 운영 위치에 관계없이 원활한 데이터 접근성을 보장합니다.
  • 간소화된 ADX는 데이터 연결을 사용하기 위해 암호를 추가할 필요가 없어 데이터 액세스 프로세스가 간소화됩니다. 암호 관리 필요성을 제거함으로 이 향상된 기능은 오버헤드 비용을 줄이고 보안을 강화하므로 크리에이터가 데이터에서 인사이트를 쉽게 추출하는 데 집중할 수 있습니다.
  • 차원형 세그먼트를 도입하여 크리에이터가 특정 플레이어 그룹을 기반으로 추세 대시보드 KPI를 쉽게 필터링할 수 있어 목표 대상 그룹과 관련된 데이터를 분석할 수 있습니다. 이제 추세 대시보드를 사용하여 서로 다른 세그먼트의 데이터를 비교하고, 추세를 추적하고, 시간 경과에 따른 변화의 영향을 측정할 수 있습니다. 자세한 내용은 차원형 세그먼트를 참조하세요.
  • 사용자 지정 속성을 도입하여 크리에이터가 키-값 데이터 쌍을 추가하여 플레이어 프로필을 보강할 수 있어 환경 개인 설정이 가능해 집니다. 이 정보는 표시 이름, 통계, 태그와 같은 다른 플레이어 정보와 함께 저장됩니다. 자세한 내용은 사용자 지정 속성을 참조하세요.

데크에 있는 내용

게임 통합:

  • SDK 통합: PlayFab이 노출하는 전체 서비스에서 제공하는 많은 PlayFab SDK 중에서 선택하는 것이 혼란스러울 수 있다는 것을 알고 있으므로 합리화하고 병합하기 위해 노력해 왔습니다. 이렇게 하면 보다 예측 가능한 상호 운용성을 활용할 수 있는 공통 구성 요소 집합을 제공할 뿐만 아니라 SDK를 이해하고 귀사의 게임에 통합하기가 쉬워집니다. 또한 가장 매력적이고 성공적인 게임을 빌드하는 데 도움이 되는 새로운 기능의 제공 속도가 가속화됩니다.
  • Unreal Engine용 온라인 서비스 플러그 인: 최근에 PlayFab 멀티 플레이어 온라인 하위 시스템용으로 제공된 업데이트에 따라 Epic이 베타 버전으로 프리뷰했던 새로운 온라인 서비스 모델을 구현하는 PlayFab 플러그 인을 제공할 준비가 되었습니다.
  • 멀티 플레이어 게임 서버 SDK: 예약된 서비스 중단을 보다 쉽게 계획하고 처리할 수 있도록 PlayFab 멀티 플레이어 게임 서버 SDK의 VM 유지 관리 이벤트를 개선할 계획입니다. 또한 게임 서버 내에서 권장 보안 모범 사례를 더 쉽게 채택할 수 있도록 게임 서버 엔터티 인증 워크플로를 자동화할 계획입니다.
  • 클라이언트측 이벤트 샘플링: SDK에 포함된 클라이언트에서 나가기 전 이벤트 샘플링에 대한 지원으로 서버측 이벤트 샘플링을 보완할 계획입니다.

멀티 플레이어 서버 및 멀티 플레이어 환경 서비스:

  • 다중 IP 및 라우팅 기본 설정: 이 기능은 게임 서버에 여러 공용 IP 주소를 할당하고 기본 라우팅 경로(Microsoft Premium Global Network 또는 전송 ISP 네트워크를 통해 라우팅됨)를 선택하여 게임 서버 호스팅의 복원력, 안정성을 개선하고 플레이어의 대기 시간을 최적화하는 것을 목표로 합니다.
  • 로컬 게임 서버 디버깅: 이 기능은 로컬 컴퓨팅 리소스를 MPS 관리 계층과 통합하여 로컬 반복을 촉진하고 생산성을 향상시켜 멀티 플레이어 서버(MPS)에서 로컬 개발을 간소화하는 것을 목표로 합니다.
  • 향상된 인증서 및 암호 관리: 이 기능은 게임 서버의 암호 및 인증서 관리를 간소화하여 보안 모범 사례를 보다 간단하게 준수하는 것을 목표로 합니다.
  • 예측 대기: 이 기능은 타이틀의 과거 사용량 데이터를 사용하여 관리 작업을 최소화하고 최적화된 리소스 할당을 목표로 변동하는 플레이어 요구에 대응하여 대기 서버 필요를 지능적으로 예측하고 수정하는 것을 목표로 합니다.

경제 서비스:

  • 추가 세그먼트 통합: 경제 V2 내에서 PlayFab 세그먼트의 통합을 지속합니다. 다음은 엔터티 세그먼트 및 플레이어 프로필을 완전히 지원하는 것입니다.
  • 카탈로그 업로드 및 버전 관리: 커뮤니티 피드백에 따라 카탈로그 업로드 및 항목 버전 관리 기능이 향상되어 V2 카탈로그의 유용성을 더욱 향상시킬 계획도 있습니다.
  • 구독 개선 사항: 가상 구독에 대한 모바일 지원을 더 많은 마켓플레이스로 계속 확장하고 자동화된 클로백과 같은 시나리오를 사용하도록 설정합니다.

데이터 분석 및 LiveOps 서비스:

  • PlayFab Copilot: GDC 2024에서는 게임 관리자 내 AI 채팅 환경인 PlayFab Copilot의 초기 미리 보기를 선보이며 타이틀, 성능에 대한 인사이트를 제공하고 모두 자연어를 통해 PlayFab 서비스를 구성하도록 하겠습니다. 여기에서 등록하여 자세한 내용을 듣고 이 기능에 대한 미리 보기 릴리스 알림을 받으세요.

감사합니다.

오늘 PlayFab을 사용하여 빌드하는 모든 놀라운 게임 크리에이터에게 감사드립니다. 사용자 없이는 이런 작업을 할 수 없습니다. 귀하의 지원에 매우 감사드립니다. 계속 피드백을 보내주십시오! 포럼의 기능 요청 섹션에 있는 커뮤니티에서 아이디어를 게시하고, 설명하며, 투표할 수 있습니다. 문제 해결도 여전히 최우선 과제이므로 포럼의 버그 섹션에서 계속해서 발견한 내용을 공유하세요.