Steamworks 문서
Steam Playtest
Steam Playtest gives developers a free, low-risk way to get playtesting data for their game without stressing out about Steam keys, user reviews, or wishlists. By using a separate “child” appID that is associated with, but separate from your main game, you can do the playtesting you need without interfering with your main game.

Here's an overview:
https://youtu.be/0_HhCEJ_kZ0

또한 Steam Playtest를 통해 플레이테스트에 쉽게 접근할 수 있습니다. 여러 명이든 소수의 인원이든 필요한 만큼의 플레이어를 초대할 수 있으며 플레이테스트 앱을 언제라도 비활성화할 수 있습니다.

How does it work?

A Steam Playtest appID has access to the same Steamworks technical features as your main game - but with reduced store and community setup. Instead of having its own separate store page, your Steam Playtest signup will live right on your main game, so that customers can sign up and access the playtest but still Wishlist or Follow the main game.

Here’s what a Steam Playtest signup looks like to customers:

Join the Playtest

Potential testers will be able to request access to your Steam Playtest if they're interested. When you're ready for testers to try it out, you can add as many as you'd like from the group of interested players. You can deactivate your Playtest app when you're ready - or leave it available if you want to keep experimenting with upcoming features.

How do I set it up?

  1. 해당 게임의 관련 패키지 및 DLC 페이지에서 새로운 Playtest 앱을 생성하세요.

    새로운 Playtest 생성하기

  2. Steamworks에서 앱에 대한 설정을 구성하세요.

    최소한, 필요한 라이브러리 캡슐 자산 및 커뮤니티 자산 (라이브러리 자산 문서 참고)을 반드시 입력해야 합니다. 고객에게 표시될 Playtest 앱의 이름을 변경할 수도 있습니다. 현지화된 이름 포함하기 문서를 확인하세요. 단, 앱이 공개된 후에는 변경할 수 없습니다.

  3. 준비가 완료되면 Playtest 앱의 상점 출시 절차를 따르세요. 이 절차에는 상점 페이지와 빌드를 간단히 검토하는 과정이 포함됩니다. 참고: 플레이테스트는 고유의 상점 페이지를 보유하지 않습니다. 기본 게임 페이지에 하나의 섹션으로 표시됩니다. Playtest를 위한 상점 검토 체크리스트에는 캡슐 이미지와 아이콘으로만 구성됩니다.

  4. Steam Playtest 앱을 기본 게임의 상점 페이지에 노출하면 플레이테스트 신청을 받을 수 있습니다. 기본 게임의 상점 페이지 수정 관리자 도구에서 특수 설정 탭으로 가서 신청을 활성화하세요. 이 페이지에 변경 사항을 게시하면 고객들은 Steam 상점에서 신청 옵션을 보게 됩니다.

    playtest_special_settings_screenshot0.png

    Playtest 신청은 언제라도 다시 표시하거나 숨길 수 있습니다.

  5. 이제 고객들이 Steam Playtest 신청을 할 수 있도록 설정이 완료되었고, 플레이테스트의 콘텐츠를 준비할 차례입니다. 다른 게임 또는 체험판과 마찬가지로 플레이테스트의 디포 파일을 업로드하고 빌드를 설정하세요. Steamworks 기술 기능을 통합, Steam Input 템플릿 생성, 클라우드 저장 항목 설정 및 기타 작업을 수행하세요. 이러한 작업을 아직 해본 적이 없다면, Steam에 업로드하기 문서를 참조하세요.

  6. Playtest가 준비되었고 빌드가 공개되었다면, 플레이어를 초대할 수 있습니다. Playtest 앱의 Steamworks 설정에서 '내 Playtest 관리하기' 링크를 클릭하거나 애플리케이션 탭 아래에서 Playtest 설정을 찾으세요. 준비가 되었으면 플레이어 그룹을 추가할 수 있습니다. 플레이어는 신청자 목록에서 무작위로 선택됩니다.

    또한 사용 가능한 서버가 제한적인 경우, 플레이테스트 중에 지연 시간이 문제가 되지 않도록 이벤트에서 특정 국가들을 선택할 수 있습니다.

    granting.png

  7. 플레이테스트 데이터 수집을 마치면, Steam Playtest 파트너 설정 페이지에서 '플레이 불가능'으로 설정하여 플레이테스트를 비활성화할 수 있습니다. Steam 상점에서 신청이 진행 중인 경우 이 옵션이 표시되지 않습니다. 비활성화하면, Steam은 플레이테스트 앱을 실행하지 않게됩니다.

    이 작업은 신중하게 수행하시기 바랍니다! 커뮤니티와의 의사소통 없이 플레이테스트를 비활성할 경우, 커뮤니티에 좌절과 실망을 안겨줄 수 있기 때문에 미리 공지하는 것이 좋습니다. Steam 공지 및 이벤트를 사용해 플레이테스트에 관한 자세한 사항을 알리세요.

  8. 플레이테스트가 종료된 후 일부 변경 또는 서버 용량 증대 후 플레이테스트를 다시 시작하고 싶다면, 플레이테스트를 다시 '공개'로 설정할 수 있습니다. 접근 권한을 이미 부여받은 플레이어는 계속해서 접근 권한이 있기 때문에 새로 신청하거나 권한을 다시 받을 필요가 없습니다.

Signup Type

The default behavior is limited signup - potential playtesters request access, and you grant access in batches as you have capacity to accept them.

If your game is ready for more people, you can also set your playtest to Open signup: as players request access from the base game store page, they will be automatically added.

Changing from a limited-signup playtest (the default) will kick off a process that accepts any pending playtesters. This will generally start within a few minutes.

The signup type option is also controlled from the Steam Playtest page on the partner site. You can change the signup type whenever you need.

Common Configurations

플레이테스트 플레이를 할 수 없으며 신규 참가 신청도 받고 있지 않습니다.
This is the default configuration when you initially set up your playtest before setting it live or accepting sign-ups. It will also be the final configuration, once you are completely done running your playtest.

notplayablehidden.png

플레이테스트 플레이를 할 수 없으나 신규 참가 신청은 받고 있습니다.
This is the configuration you would likely set up initially to have players sign up prior to your playtest ever being available. You might also want this configuration if you’ve ended a playtest, but are planning on doing another one in the future and would like to add more playtesters to the future playtest event.

notplayablevisible.png

플레이테스트 플레이가 가능하며 신규 참가 신청을 받고 있습니다.
This might be the right setting for when your playtest is live and you plan on adding more playtesters in the future, perhaps you will be expanding server capacity or adding new features, and will need more playtesters to try out a future build.

playablevisible.png

플레이테스트 플레이는 가능하나 신규 참가 신청은 받지 않고 있습니다.
You may want this configuration if you are not planning on admitting any additional playtesters in the future but still want your current playtesters to have access to the build.

playablehidden.png

Gathering Feedback From Players

Collecting feedback from players is up to you. We've seen a number of developers include a big 'feedback' button right on the main menu of their game, leading to wherever that developer wishes to collect and manage the feedback. It could lead to a Steam forum, or it could be your discord channel, bug tracking software, your own website forums, or wherever else you wish.

We suggest you engage directly with your audience - let them know what kind of feedback you are after and where best to share it. You can also provide links to your preferred feedback or communication system directly in a community Announcement.

자주 묻는 질문

질문: Valve는 왜 이 도구를 개발하기로 결정했나요?
답변: 새로운 Steam Playtest 기능은 고객과 함께 제한적이며 위험성이 낮은 플레이테스트를 진행하고자 하는 여러 개발사들의 쇄도하는 요청으로 인해 만들어졌습니다. 개발팀은 사용자 평가에 대해 부담을 느끼거나 찜 목록 횟수에 영향받지 않으면서 자유롭게 플레이테스트를 진행하고, 또한 플레이테스트의 시작, 중지 및 종료를 제어할 수 있기를 원했습니다. 이 새로운 도구를 통해 개발자들이 플레이어와 더 가깝게 소통하고 그 결과로 더욱 우수한 게임을 만드는 것이 저희의 바람입니다.

We saw a number of other surprising or unofficial solutions to the same set of problems; stuff like offering a demo that was really just an Open Beta, or shipping a free “Prologue” game to build momentum. Devs were using whatever tools they could to build community and gather playtesting data. Those are great problems to solve, so we want to provide an official, well-supported solution that is easier for developers and more consistent for players.

질문: 플레이테스트를 진행하고 싶은데 Steam 키로 접근을 관리하고 싶다면 어떻게 하나요?
답변: Steam Playtest 키를 요청하실 수도 있습니다. 실제로 이 방식은 테스터 참여자가 많이 필요한 게임에 대한 베타 테스트 진행 시 선호됩니다. 기본 게임의 앱 ID를 테스트하고 싶다면 계속해서 출시 재정의 키를 사용하실 수 있습니다. 자세한 정보는 Steam에서 테스트하기 문서를 참고해 주세요. 자세한 정보는 Steam에서 테스트하기 문서를 참고해 주세요.

질문: 질문이나 의견이 있으면 어떻게 하나요?
답변: 연락 양식을 이용하여 겪고 계신 문제 또는 기능에 대한 피드백을 알려주세요.

질문: Steam Playtest를 언제 사용할 수 있나요?
답변: 이 기능을 사용하기 가장 적절한 시기는 일반적으로 게임이 출시되기 전입니다. 최우선적으로 하셔야 할 일은 게임의 '출시 예정' 페이지를 준비하여 플레이어들이 찜 목록에 게임을 추가하도록 하고 커뮤니티를 조성하는 것입니다. 이 작업을 완료하면 Steam Playtest는 게임 출시 전 플레이어들에게 실시간 피드백을 받을 수 있는 옵션을 제공합니다.

If you want, you can keep using the Playtest appID as a testing ground for new tools or features… but remember: Steam Playtest is free for customers. Keeping your playtest up after release probably only makes sense if your game is already free-to-play.

질문: Steam은 어떻게 제한된 Playtest를 위한 플레이테스터를 선정하나요?
답변: Steam은 참가 신청을 한 플레이테스터들의 Steam 계정 목록에서 무작위로 선택합니다. 특정 국가의 플레이어를 선택할 수 있는 옵션도 제공되는데, 이는 사용 가능한 서버가 제한적이거나 지연 시간 문제를 해결해야 할 필요가 있을 때 유용합니다.

질문: 플레이어들은 본인이 Playtest 참가 승인을 받은 것을 어떻게 알 수 있나요?
답변: Playtest에 추가된 플레이어들은 Steam에서 발송한 이메일을 받게 됩니다. 또한 플레이어는 자신의 상태를 기본 게임의 상점 페이지에서 확인할 수 있습니다.

Q: Will players be notified when a Playtest is set to playable?
A: Steam will not email when a build for a Playtest is set to playable/non-playable. We recommend you use an announcement from the Steam Events and Announcements system to let players know when the Playtest is playable.

Q: How do I end a Steam Playtest?
A: You can mark the playtest "Not playable" from the Steam Playtest page on the partner site. Make sure to disable the store-page signup first.

Q: Is my Steam Playtest confidential?
A: No - players signing up for a Playtest aren’t under nondisclosure agreements with you, and there shouldn’t be an expectation of secrecy. If you want to run a confidential beta and require players to agree to an NDA, you can do a few different things.
  1. Playtest App ID를 사용하고, 키를 요청하고, Playtest를 플레이 가능으로 설정한 후 상점 노출 여부를 비공개로 설정하세요.
  2. 메인 게임의 App ID를 사용하고 출시 재정의 키를 요청하세요.
두 옵션 모두 플레이어의 참가 신청 및 등록을 위해서는 귀사 자체 솔루션을 마련하셔야 합니다.

Q: Does my Steam Playtest have a store page? Can customers find it in the store?
A: The Playtest will not have its own store page; instead, it will be listed as an option available on the main game’s store page. That way, any search traffic, store recommendations, etc all funnel towards the real product for users to wishlist and follow.

Q: Can I charge for access to my Playtest?
A: No - the design of Steam Playtest is for free signups. And since Playtests can be deactivated at any time, it’s not OK to monetize them with in-game transactions, or sell access. If you’re ready to charge money for a work-in-progress version of your game, you should use Steam Early Access.

Q: How should I coordinate players for an online/multiplayer playtest?
A: Some multiplayer games may wish to open up servers during limited time windows, and that’s an ok use of Steam Playtest. We’d recommend using Steam Events and Announcements to talk to your players about scheduled updates or coordinated playtests.

Q: If I run a Steam Playtest, will it mess with my real game?
A: Your Steam Playtest appID is a separate appID from your main game. As a result, things like playtime, wishlists, reviews, refunds, etc. are separate as well. For example:
  • 고객의 게임 찜 목록의 항목은 플레이테스트 참여 여부에 따라 영향을 받지 않습니다.
  • Playtest에만 참가한 고객은 실제 게임에 대한 평가를 남길 수 없습니다.
  • Playtest 동안 고객의 플레이타임은 Steam 환불 정책에 적용되지 않으며, 구입한 실제 게임의 환불 여부와도 상관이 없습니다.
  • Playtest에서의 고객의 플레이타임은 트레이딩 카드를 얻거나 도전 과제를 잠금 해제하는 데 영향을 주지 않습니다.