Steam Playtest đem đến cho nhà phát triển một phương thức miễn phí và ít rủi ro để lấy dữ liệu thử nghiệm trò chơi mà không phải vật vã loay hoay với mã Steam, đánh giá từ người dùng hoặc danh sách ước. Bằng cách sử dụng một appID “con” riêng, liên kết nhưng cũng tách biệt với trò chơi chính, bạn có thể thực hiện chơi thử nghiệm cần thiết mà không ảnh hưởng đến trò chơi chính.
Xem tổng quát tại:
https://youtu.be/0_HhCEJ_kZ0Steam Playtest cũng cho phép bạn dễ dàng kiểm soát truy cập cho đợt thử nghiệm chơi. Bạn có thể nhận vào số lượng người chơi như mong muốn, và tắt ứng dụng chơi thử khi cần.
Cách thức hoạt động
AppID Steam Playtest có quyền truy cập vào các tính năng kỹ thuật Steamworks như trò chơi chính, nhưng lược bớt cài đặt cửa hàng và cộng đồng. Thay vì sở hữu một trang cửa hàng riêng biệt, đăng ký Steam Playtest nằm ngay trên trang trò chơi chính để khách hàng đăng ký và truy cập chơi thử nghiệm, nhưng vẫn theo dõi hoặc thêm trò chơi chính vào danh sách ước.
Đây là giao diện đăng ký Steam Playtest mà khách hàng nhìn thấy:
Nếu quan tâm, người thử nghiệm tiềm năng có thể yêu cầu quyền truy cập vào Steam Playtest của bạn. Nếu đã sẵn sàng cho chơi thử, bạn có thể thêm không giới hạn từ nhóm người chơi quan tâm. Bạn cũng có thể tắt ứng dụng Playtest khi đã sẵn sàng - hoặc cứ để đó nếu muốn tiếp tục thử nghiệm các tính năng sắp ra mắt.
Cách thức thiết lập
- Tạo ứng dụng Playtest mới trên trang Gói liên kết & DLC cho trò chơi của bạn.
- Thiết lập ứng dụng trên SteamWorks.
Tối thiểu, bạn cần cung cấp tư liệu ảnh biểu trưng thư viện và nội dung cộng đồng như yêu cầu (xem Tư liệu thư viện). Bạn cũng có thể thay đổi tên ứng dụng Playtest hiển thị tới khách hàng (bao gồm tên bản địa hóa) - bạn sẽ không thể đổi được sau khi phát hành.
- Khi mọi thứ xong xuôi, hoàn tất quá trình phát hành cho ứng dụng Playtest. Bao gồm bước xét duyệt trang cửa hàng và đánh giá bản build. Lưu ý: Chơi thử nghiệm sẽ không có trang cửa hàng riêng, và chỉ hiển thị như một mục trên trang trò chơi gốc. Danh sách chặng mục xét duyệt cửa hàng cho Playtest chỉ bao gồm ảnh biểu trưng và biểu tượng.
- Bạn có thể cho phép đăng ký Steam Playtest bằng cách hiển thị trên trang cửa hàng trò chơi chính. Vào thẻ "Thiết lập đặc biệt" trên công cụ quản lý "Chỉnh sửa trang cửa hàng" cho trò chơi chính để bật đăng ký. Một khi công bố các thay đổi cho trang này, khách hàng sẽ nhìn thấy lựa chọn đăng ký trên trang cửa hàng Steam.
Bạn cũng có thể hiện hoặc ẩn đăng ký Playtest bất cứ khi nào bạn muốn.
- Giờ khi khách hàng đang đăng ký tham gia Steam Playtest, bạn có thể chuẩn bị nội dung. Tải lên depot và thiết lập bản build cho Playtest tương tự như cho bất kỳ trò chơi hay demo nào. Bạn có thể tích hợp các tính năng kỹ thuật của Steamworks, đặt bản mẫu Steam Input, thiết lập cấu hình lưu trữ đám mây, v.v. Nếu chưa bao giờ làm các điều trên, hãy bắt đầu với tài liệu về tải lên trên Steam để được trợ giúp.
Một cách khác là yêu cầu mã Steam cho ứng dụng Steam Playtest của bạn rồi phân phối trực tiếp tới người thử nghiệm. Vui lòng xem mục bên dưới để biết thêm thông tin.
- Sau khi Playtest cùng bản build đã lên sóng, bạn có thể bắt đầu nhận người chơi. Trong Thiết lập Steamworks cho ứng dụng Playtest, truy cập đường dẫn Quản lý Playtest (hoặc tìm Cài đặt Playtest trong thẻ Ứng dụng). Bạn có thể thêm nhóm người chơi khi đã sẵn sàng. Người chơi được chọn ngẫu nhiên từ nhóm đăng ký.
Bạn cũng có thể chọn quốc gia cụ thể trong trường hợp có số lượng máy chủ giới hạn và muốn đảm bảo không gặp vấn đề về độ trễ khi chạy đợt chơi thử nghiệm.
- Khi đã thu thập dữ liệu chơi thử nghiệm xong, bạn có thể tắt chơi thử nghiệm bằng cách đặt trạng thái "Không chơi được" từ trang thiết lập đối tác Steam Playtest. Tùy chọn này sẽ không hiển thị khi đăng ký vẫn đang được tiếp nhận trên cửa hàng Steam. Sau khi tắt, Steam sẽ không khởi chạy ứng dụng chơi thử nghiệm.
Vui lòng suy nghĩ kĩ trước khi thực hiện! Ngừng cung cấp trải nghiệm mà không thông báo trước có thể khiến cộng đồng tức giận và thất vọng, thế nên sẽ hợp lý khi bạn đặt ra những kỳ vọng từ trước. Bạn có thể dùng công cụ Sự kiện và thông báo Steam để chia sẻ chi tiết về đợt chơi thử nghiệm của mình.
- Nếu muốn khởi động lại đợt chơi thử nghiệm sau khi kết thúc, vì đã thay đổi vài thứ hoặc tăng sức chứa máy chủ, bạn có thể đặt để đợt thử nghiệm hiển thị lại. Người chơi đã được cấp quyền truy cập sẽ vẫn có thể truy cập mà không cần đăng ký hay cấp lại quyền đó.
Loại đăng ký
Hành vi mặc định là đăng ký giới hạn: người chơi thử tiềm năng yêu cầu quyền truy cập và bạn sẽ trao theo đợt, tùy khả năng.
Nếu trò chơi đã sẵn sàng cho nhiều người hơn, bạn cũng có thể đặt đăng ký mở cho đợt chơi thử nghiệm: người chơi sẽ tự động được thêm vào khi yêu cầu quyền truy cập từ trang cửa hàng trò chơi gốc.
Chuyển từ đợt chơi thử nghiệm đăng ký giới hạn (loại mặc định) sẽ bắt đầu quá trình chấp thuận bất kỳ người chơi thử nào đang chờ. Thường thì sẽ chỉ mất ít phút.
Bạn cũng có thể kiểm soát tùy chọn loại đăng ký từ trang Steam Playtest trên trang đối tác. Bạn có thể thay đổi loại đăng ký bất cứ khi nào cần.
Dùng mã Steam cho Steam Playtest
Bạn có thể phân phối mã Steam cho Playtest của mình. Đợt Playtest không cần phải đăng ký công khai, và bạn có thể tạo rồi phân phối mã cho Playtest kể cả khi trang cửa hàng chưa lên sóng. Như thế bạn sẽ kiểm soát chặt chẽ để triển khai phương án thử nghiệm mình thiết kế cho trò chơi.
Đa phần các nhà phát triển sẽ thấy mã Playtest dễ dùng và an toàn hơn so với mã "Ghi đè trạng thái phát hành" cho trò chơi gốc của họ. Playtest dễ dàng hỗ trợ một lượng lớn mã--bạn thông thường bị giới hạn ở 2500 mã "Ghi đè trạng thái phát hành" cho trò chơi gốc nhưng với Playtest bạn có thể yêu cầu số lượng mã nhiều hơn. Ngoài ra, bạn có thể kiểm soát quyền truy cập Playtest bằng thiết lập "Chơi được". Lưu ý rằng, một khi đã trao, mã không thể được thu hồi nếu Playtest sau đó được chuyển thành "Không chơi được".
Để dùng mã Steam cho Steam Playtest, thực hiện các bước sau:
- Yêu cầu mã Steam cho ứng dụng Steam Playtest của bạn. Bạn chỉ có thể yêu cầu mã "phát hành tiêu chuẩn" Steam cho playtest, tức khi mã được kích hoạt thì playtest chỉ chơi được khi có trạng thái "đã phát hành" v.v. Trạng thái Playtest: Chơi được. Không thể yêu cầu mã Steam "Ghi đè trạng thái phát hành" (beta) cho một Steam Playtest.
- Đặt Steam Playtest thành "chơi được". Trang cửa hàng Steam của bạn không cần phải hiện công khai để chạy playtest bằng mã Steam.
- Khi cần ngừng đợt thử nghiệm, đặt ứng dụng Steam Playtest thành "không chơi được". Lưu ý rằng, một khi đã trao, mã không thể được tự động thu hồi nếu Playtest sau đó được chuyển thành "Không chơi được".
Dù mã Steam là dịch vụ miễn phí Steam cung cấp cho nhà phát triển để chạy playtest, chúng không phải là vô hạn. Khi bạn yêu cầu hơn 50.000 mã cho Steam Playtest, thì đợt chơi thử nghiệm sẽ như beta mở và bạn nên tự tin mở đăng ký chơi trên trang cửa hàng Steam. Valve xem xét yêu cầu theo từng trường hợp một và có quyền từ chối yêu cầu mã Steam.
Nếu có thắc mắc, xin liên hệ và
gửi phiếu yêu cầu đến chúng tôi. Bạn cũng có thể đọc quy tắc và hướng dẫn về mã Steam
tại đây.
Playtest kín cho trò chơi chưa công bố
Hãy thận trọng mỗi khi chạy playtest kín cho một trò chơi chưa công bố. Ngay cả khi được thiết lập đúng cách, độ bảo mật của playtest kín phụ thuộc vào người chơi thử nghiệm "ít kín kẽ nhất". Ngoài ra, với tốc độ lan truyền thông tin trên Internet, bất kỳ manh mối nào rò rỉ ra từ playtest, bao gồm ảnh chụp hay video, đều có thể lan rộng khắp thế giới chỉ trong vài khoảnh khắc. Vì thế, tốt nhất là bạn nên công bố trò chơi trước, rồi hãy chạy bất cứ đợt playtest nào bên ngoài tổ chức của mình.
Tuy nhiên, nếu bạn thật sự muốn chạy một đợt playtest kín cho trò chơi chưa công bố (đôi khi gọi là bản alpha "bạn bè & gia đình"), cách bảo mật nhất là thực hiện bằng mã Ghi đè trạng thái phát hành Steam trên ứng dụng gốc
chưa ra mắt (vd: không phải một ứng dụng playtest). Quy trình cho việc này được đề cập tới trong mục
Dùng mã Steam cho Steam Playtest bên trên, nhưng xin lưu ý để duy trì tính bảo mật, bạn cần thực hiện các bước bổ sung và cân nhắc rủi ro:
- Người chơi chấp nhận mã Steam của playtest kín sẽ không bị ràng buộc bởi thỏa thuận bảo mật thông tin (NDA), nên bạn cần một giải pháp riêng nếu muốn đăng ký và đảm bảo họ đã đồng ý ký NDA trước khi nhận mã. Một khi đăng ký thành công, bạn cũng sẽ cần một cách bảo mật để phân phối mã Ghi đè trạng thái phát hành.
- Người chơi thử nghiệm có thể đã cài đặt ứng dụng hoặc tiện ích mở rộng web của bên thứ ba, tự động hiển thị thông tin bất kỳ từ phần mềm Steam đang chạy, bao gồm luôn trò chơi chưa ra mắt hay chưa công bố. Vài phần mềm bên thứ ba thậm chí còn nhắc người chơi thử nghiệm cung cấp thêm thông tin về trò chơi chưa công bố, vd: "Chúng tôi không nhận ra trò chơi này, bạn có thể cho biết thêm chi tiết?".
- Để tăng tính bảo mật, xin cân nhắc dùng một mật danh khó đoán cho playtest và tư liệu hình ảnh tạm thời cho tiêu đề thư viện, biểu tượng, v.v. Tất nhiên, bạn sẽ cần cập nhật sau khi công bố trò chơi gốc.
- Mã ghi đè trạng thái phát hành giới hạn ở số lượng 2500 mã cho mỗi ứng dụng. Nếu cần nhiều hơn 2500 mã cho playtest kín, thì xác suất rò rỉ sẽ tăng đến mức bạn có thể sẽ "công bố" luôn sản phẩm. Trong trường hợp này, bạn nên cân nhắc công bố sản phẩm trước, rồi hãy chạy playtest ngoài thông qua ứng dụng chơi thử nghiệm thông thường, sẽ cho phép yêu cầu lên đến 50.000 mã.
- Đừng quên! Mã ghi đè ngày phát hành sẽ tiếp tục cấp truy cập vào trò chơi gốc đến khi bị cấm, hãy đọc kĩ bài viết về quản lý mã và chuẩn bị trước kế hoạch cho mã ghi đè trạng thái phát hành sau khi playtest kín kết thúc.
Hiển thị ứng dụng trên Steam: Bên cạnh mã, thông tin chi tiết về ứng dụng trên Steam sẽ hiển thị tới nhiều người chơi và/hoặc trình thu thập dữ liệu web bên thứ ba, ngay khi ứng dụng: 1) đăng trang cửa hàng, 2) cho phép tải trước hoặc 3) chuyển sang Đã ra mắt, thậm chí khi được phát hành cùng một trang cửa hàng "Ẩn". Hãy đảm bảo lên kế hoạch cho thông báo không trễ hơn lần đầu ứng dụng chuyển sang bất kỳ trạng thái nào kể trên.
Thiết lập thông dụng
Playtest KHÔNG chơi được và KHÔNG chấp nhận đăng ký. Đây là thiết lập mặc định khi bắt đầu cài đặt đợt chơi thử nghiệm, trước khi công khai đợt chơi thử hoặc chấp nhận cho đăng ký chơi. Cũng là thiết lập cuối cùng, một khi bạn đã hoàn tất đợt chơi thử nghiệm.
Playtest KHÔNG chơi được, nhưng chấp nhận đăng ký mới. Đây là thiết lập mà bạn có thể muốn cài đặt từ đầu, để người chơi đăng ký trước khi đợt chơi thử nghiệm ra mắt. Thiết lập này cũng phù hợp nếu bạn vừa kết thúc thử nghiệm, nhưng đang lên kế hoạch cho một đợt khác trong tương lai và muốn thêm nhiều người chơi thử vào sự kiện đó.
Playtest chơi được, và chấp nhận đăng ký mới. Đây có thể là thiết lập đúng cho trường hợp đợt chơi thử đang diễn ra và bạn có kế hoạch thêm nhiều người chơi thử trong tương lai. Có thể bạn sẽ mở rộng sức chứa máy chủ hoặc bổ sung tính năng, và cần thêm người thử qua bản build kế tiếp.
Playtest chơi được, nhưng KHÔNG chấp nhận đăng ký mới. Sẽ phù hợp nếu bạn không dự định nhận thêm người chơi thử trong tương lai, nhưng vẫn muốn nhóm người hiện tại có quyền truy cập vào bản build.
Thu thập phản hồi từ người chơi
Tùy bạn quyết định việc thu thập góp ý từ người chơi. Chúng tôi thấy có vài nhà phát triển đặt một nút "phản hồi" to ở bên phải menu chính của trò chơi, để điều hướng tới nơi mong muốn thu thập và quản lý góp ý. Nút đó có thể đi đến một diễn đàn phụ Steam, hoặc kênh Discord, phần mềm theo dõi lỗi, diễn đàn của riêng bạn, hoặc bất kỳ nơi nào bạn muốn.
Chúng tôi khuyên bạn nên kết nối trực tiếp với khách hàng - cho biết bạn đang tìm kiếm loại phản hồi gì và nơi để chia sẻ. Bạn cũng có thể cung cấp đường dẫn trực tiếp tới hệ thống phản hồi hoặc liên lạc khuyên dùng trong một thông báo cộng đồng.
Hỏi đáp thường gặp
Hỏi: Tại sao Valve lại quyết định làm công cụ này? Đáp: Tính năng Steam Playtest được yêu cầu liên tục bởi các studio lớn và nhỏ, như một cách chạy thử nghiệm giới hạn, ít rủi ro đối với khách hàng chơi trực tiếp. Đội phát triển muốn được tự do thử nghiệm mà không thấy áp lực về đánh giá từ người dùng hoặc can thiệp vào thông số danh sách ước… nhưng cũng muốn làm chủ việc bắt đầu, tạm dừng và kết thúc các đợt chơi thử nghiệm. Chúng tôi mong rằng bộ công cụ mới này sẽ giúp nhà phát triển đến gần người chơi hơn và tạo ra nhiều trò có chất lượng hơn.
Chúng tôi đã thấy nhiều giải pháp đáng ngạc nhiên hay không chính thức khác cho cùng một loạt vấn đề, như cung cấp một demo mà thực sự chỉ là bản beta mở hoặc ra mắt phần dạo đầu miễn phí để tạo bước đà. Nhà phát triển thường sử dụng bất kỳ công cụ nào có thể để xây dựng cộng đồng và thu thập dữ liệu chơi thử nghiệm. Đây là các bài toán khó cần lời giải, nên chúng tôi muốn cung cấp một giải pháp chính thức, được hỗ trợ tốt và dễ dàng hơn cho nhà phát triển cũng như nhất quán hơn cho người chơi.
Hỏi: Nếu tôi muốn chạy thử nghiệm nhưng kiểm soát truy cập thông qua mã Steam thì sao?Đáp: Bạn cũng có thể yêu cầu mã cho Steam Playtest của mình. Thực ra, đây là cách làm ưa chuộng để chạy thử nghiệm beta cho trò chơi, nếu bạn cần nhiều hơn một nhóm nhỏ người chơi thử. Hãy nhớ, bạn luôn có thể thử nghiệm bằng AppID chính của trò chơi, thông qua mã ghi đè trạng thái phát hành. Tìm hiểu thêm trong tài liệu
Thử nghiệm trên Steam. Bạn có thể đọc quy tắc và hướng dẫn về mã Steam
tại đây.
Hỏi: Nếu có câu hỏi hoặc góp ý, tôi liên hệ ra sao?Đáp: Vui lòng sử dụng
mẫu đơn liên hệ tại đây và cho chúng tôi biết khi gặp trục trặc hoặc có góp ý nào cho tính năng.
Hỏi: Khi nào tôi có thể dùng Steam Playtest?Đáp: Chúng tôi nghĩ thời điểm tốt nhất, và có lẽ phổ biến nhất, để dùng tính năng này là trước khi phát hành trò chơi. Ưu tiên hàng đầu của bạn có thể sẽ là xây dựng một trang sắp ra mắt cho trò chơi, để bắt đầu thu thập danh sách ước và lập một cộng đồng. Nhưng một khi xong xuôi, Steam Playtest sẽ đem đến lựa chọn tiếp nhận góp ý trực tiếp từ người chơi trước khi phát hành.
Nếu muốn, bạn có thể tiếp tục dùng appID Playtest như nền tảng thử nghiệm các công cụ và tính năng mới… nhưng đừng quên: Steam Playtest hoàn toàn miễn phí đối với khách hàng. Tiếp tục thử nghiệm sau khi ra mắt chỉ có ý nghĩa khi trò chơi của bạn vốn đã miễn phí.
Hỏi: Steam chọn người cho đợt chơi thử nghiệm giới hạn như thế nào?Đáp: Steam sẽ chọn người chơi thử nghiệm ngẫu nhiên từ nhóm các tài khoản Steam yêu cầu quyền truy cập. Bạn có lựa chọn trao truy cập cho người chơi từ các quốc gia nhất định, dù làm thế chỉ có nghĩa với số lượng máy chủ giới hạn và để giải quyết vấn đề độ trễ.
Hỏi: Người chơi được thông báo ra sao khi họ được cấp quyền truy cập vào đợt chơi thử nghiệm?Đáp: Người chơi sẽ nhận một email từ Steam khi họ được thêm vào đợt chơi thử nghiệm. Họ cũng sẽ thấy tình trạng của mình trên trang cửa hàng trò chơi gốc.
Hỏi: Người chơi có được thông báo khi đang có Playtest?Đáp: Steam sẽ không email khi bản build của Playtest được đặt thành chơi được/không chơi được. Chúng tôi khuyến nghị bạn dùng thông báo từ hệ thống
Thông báo và sự kiện Steam để cho người chơi biết khi nào đợt chơi thử bắt đầu.
Hỏi: Làm sao để kết thúc Steam Playtest?Đáp: Bạn có thể đánh dấu đợt chơi thử thành "Không chơi được" ở mục Steam Playtest trên trang đối tác. Hãy đảm bảo trước hết bạn đã tắt đăng ký trên trang cửa hàng.
Hỏi: Steam Playtest có bảo mật không?Đáp: Không - người chơi đăng ký chơi thử nghiệm không nằm dưới sự kiểm soát của thỏa thuận bảo mật thông tin, do vậy không nên mong đợi việc giữ bí mật tuyệt đối. Nếu muốn chạy một đợt beta bảo mật và yêu cầu người chơi ký thỏa thuận bảo mật thông tin, bạn có thể làm vài điều sau.
- Dùng AppID Playtest, yêu cầu mã, đặt Playtest sang "Chơi được" và độ hiển thị cửa hàng sang "Ẩn".
- Sử dụng AppID của trò chơi gốc và yêu cầu mã ghi đè trạng thái phát hành.
Cả hai phương pháp trên đều yêu cầu bạn phải có sẵn giải pháp đăng ký cho người chơi.
Hỏi: Steam Playtest của tôi có trang cửa hàng không? Khách hàng có thể tìm thấy trong cửa hàng không?Đáp: Playtest sẽ không có trang cửa hàng riêng; thay vào đó sẽ được liệt kê dưới dạng tùy chọn khả dụng trên trang cửa hàng của trò chơi gốc. Bằng cách đó, mọi lượt tìm kiếm, khuyến nghị cửa hàng, v.v. đều sẽ thông qua sản phẩm thật để người dùng thêm vào danh sách ước và theo dõi.
Hỏi: Tôi có thể thu phí truy cập cho Playtest không?Đáp: Không - Steam Playtest được thiết kế để đăng ký miễn phí. Và vì Playtest có thể được tắt bất cứ lúc nào, sẽ không hay khi kiếm tiền từ người chơi thử bằng các giao dịch trong trò chơi hay bán quyền truy cập. Nếu bạn sẵn sàng thu phí cho một phiên bản đang dần hoàn thiện của trò chơi, hãy sử dụng
Truy cập sớm trên Steam.
Hỏi: Tôi điều phối người chơi cho đợt chơi thử nghiệm nhiều người/online ra sao?Đáp: Một số trò chơi nhiều người có thể cần mở máy chủ trong khung thời gian có hạn, và dùng Steam Playtest theo cách này hoàn toàn được. Chúng tôi đề xuất sử dụng công cụ
Thông báo và sự kiện Steam để trao đổi với người chơi về những bản cập nhật định kỳ hay đợt chơi thử nghiệm có kế hoạch rõ ràng.
Hỏi: Nếu tôi chạy Steam Playtest, có ảnh hưởng gì tới trò chơi gốc không?Đáp: AppID cho Steam Playtest sẽ khác appID của trò chơi gốc. Do vậy, những thứ như thời gian chơi, danh sách ước, nhận xét, hoàn tiền, v.v. cũng sẽ riêng rẽ với nhau. Ví dụ:
- Trò chơi của bạn trong danh sách ước khách hàng sẽ không bị ảnh hưởng khi họ tham gia hay rời khỏi đợt chơi thử.
- Một khách hàng chỉ tham gia Playtest sẽ không thể đánh giá trò chơi gốc của bạn.
- Thời gian chơi của khách hàng trong Playtest không ảnh hưởng tới chính sách hoàn tiền của Steam, hay khả năng người chơi được hoàn tiền cho trò chơi gốc.
- Thời gian chơi của khách hàng trong Playtest không có ảnh hưởng tới việc nhận thẻ trao đổi hay mở khóa các thành tựu.