เอกสาร Steamworks
เดโม
โดยย่อ
Steam สามารถโฮสต์และแจกจ่ายเกมของคุณในเวอร์ชันเดโมที่คุณใช้เพื่อสาธิตให้เห็นส่วนหนึ่งของประสบการณ์ในการเล่นเกมของคุณ
ระดับการผสานระบบ
เดโมอาจมีความแตกต่างในแง่ขนาดและขอบเขต แต่โดยทั่วไปเป็นส่วนย่อยที่เล่นได้จากเกมของคุณ ซึ่งแสดงให้เห็นกลไกหลักบางส่วนและกระตุ้นให้ผู้เล่นรู้สึกอยากเล่นเพิ่มขึ้น

ภาพรวม

Steam สามารถมอบเดโมฟรีให้แก่ลูกค้าของคุณ เพื่อให้ลูกค้าของคุณสามารถทดลองเล่นเกมก่อนที่จะซื้อ

ทั้งหมดนั้นขึ้นอยู่กับการตัดสินใจของคุณเองว่าเดโมจะมีประโยชน์หรือไม่ต่อผลิตภัณฑ์ของคุณ แต่อย่างไรก็ตาม ขอแนะนำให้คำนึงถึงสิ่งมีประโยชน์บางประการดังต่อไปนี้:

  1. คุณภาพ - โดยทั่วไปแล้วลูกค้าจะใช้เดโมมาช่วยในการตัดสินใจสั่งซื้อเกม Make sure that what you put out there is high quality and measures up to the real experience.
  2. เวลา - เวลาในการเปิดให้ใช้เดโมนั้นก็มีความสำคัญเช่นกัน โดยทั่วไปแล้วทางเราจะแนะนำให้รอจนกระทั่งเปิดตัวเสียก่อน แต่ในบางกรณีการเปิดให้เล่นเดโมก่อนที่จะวางจำหน่ายจริงนั้นก็ให้ผลดีอีกด้วย ตัวอย่างเช่น หากคุณเชื่อว่าลูกค้าจำเป็นจะต้องได้สัมผัสกับเกมถึงจะเข้าใจตัวเกมได้ เช่นนั้นแล้ว การอนุญาตให้เล่นเดโมที่มีคุณภาพก่อนวางจำหน่ายจริงก็จะก่อให้เกิดประโยชน์
  3. ความยาว - คุณจำเป็นต้องรักษาสมดุลในการเตรียมเนื้อหาให้เพียงพอที่จะทำให้ลูกค้าของคุณตื่นเต้น โดยไม่ทำให้ลูกค้ารู้สึกว่าได้สัมผัสกับทุกประสบการณ์ที่จะได้รับจากเกมนี้เรียบร้อยแล้ว

การกำหนดค่า

เดโมมีไอดีแอปแยกต่างหากที่เกี่ยวข้องกับไอดีแอปของเกมตัวเต็มของคุณ

The demo will need to be configured with depots, and builds must be created just like a full app. The demo will live on the base game's store page as a button where users can download and try out the game for free.

วิธีการสร้างไอดีแอปของเดโม:

  1. จากหน้ารองรับแอปของเกมหลัก คลิกที่ "แพ็กเกจ เนื้อหาดาวน์โหลด เดโม และเครื่องมือที่เกี่ยวข้องทั้งหมด"
  2. ที่ด้านบนสุดของหน้านี้ คลิกที่ปุ่ม "เพิ่มเดโม"
  3. เดโมที่คุณสร้างขึ้นมาจะมีรายการตรวจสอบและการกำหนดค่าการวางจำหน่ายเป็นของตัวเองซึ่งคล้ายกับผลิตภัณฑ์หลักของคุณ

วิธีอัปโหลดบิลด์เดโมของคุณ

Please see Uploading to Steam to get started with how to upload your demo build (make sure you use the App ID for your demo).

การทดสอบเดโมของคุณ

คุณต้องตั้งค่าประเภทแอปพลิเคชันของคุณให้เป็น "เดโม" พร้อมทั้งป้อนไอดีแอปสำหรับเกมหลักของคุณไว้ในหมวด "การตั้งค่าแอปพลิเคชันทั่วไป" บนเว็บไซต์ Steamworks ให้เดโมของคุณ ลูกค้าจึงจะใช้งานเดโมได้อย่างเหมาะสม

บัญชีผู้พัฒนาหลักของคุณจะเป็นเจ้าของทั้งเดโมและเกมหลักโดยอัตโนมัติ ด้วยเหตุนี้จึงอนุญาตให้คุณเริ่มเปิดเกมหลักเท่านั้น (นี่เป็นพฤติกรรมเริ่มต้นสำหรับลูกค้าด้วยเช่นกัน เนื่องจากไม่ค่อยมีเหตุผลเท่าใดนักที่จะปล่อยให้ลูกค้าเริ่มเปิดเดโมเมื่อลูกค้าเป็นเจ้าของเกมหลัก)

ในการหลีกเลี่ยงปัญหาดังกล่าวและทดสอบเดโมของคุณ คุณจะต้องขอรหัสให้กับเดโมของคุณและเปิดใช้งานรหัสดังกล่าวในบัญชีทดสอบที่ไม่ได้เป็นเจ้าของผลิตภัณฑ์ตัวเต็ม คุณจะต้องสร้างบัญชีใหม่บน Steam และเปิดใช้งานรหัสสำหรับเดโมของคุณ เพื่อที่จะทดสอบการติดตั้งและเริ่มเปิดเดโมได้อย่างเต็มที่

โปรดทราบว่าคุณต้องสร้างบัญชีที่สองเพื่อทดสอบเดโมดังกล่าว ตัวอย่างเช่น การเพิ่มเดโมลงในแพ็กเกจเริ่มต้นของคุณจะทำให้คุณไม่สามารถทดสอบเดโมได้ รวมทั้งจะทำให้คุณไม่สามารถเริ่มเปิดตัวเกมได้ หากไม่ขอให้ฝ่ายสนับสนุน Steam ช่วยแก้ไขแพ็กเกจของคุณ

การลดผลกระทบจากการอัปเกรด

หากต้องการให้การอัปเกรดจากเดโมเป็นเกมตัวเต็มมีผลกระทบน้อยที่สุด ให้ปฏิบัติดังนี้
  1. Share depots with the full app: For any content that's shared between the full app and the demo, put it into its own depot and mount the shared depot from the base app into the demo app. See the ดีโปใช้งานเนื้อหาร่วมกัน documentation for more info.
  2. แบ่งปันพื้นที่จัดเก็บคลาวด์กับแอปตัวเต็ม: เกมที่บันทึกไว้จากเดโมสามารถจัดเก็บไว้ในพื้นที่จัดเก็บคลาวด์ของเกมตัวเต็มได้ เพื่อให้ผู้ใช้งานสามารถเล่นต่อจากที่ค้างไว้ในเดโมหลังจากที่ซื้อเกมตัวเต็ม See the คลาวด์บน Steam documentation for more info.

การทำตลาดให้แก่แอปตัวเต็ม

คุณสามารถส่งลูกค้าไปยังแอปตัวเต็มจากเดโมของคุณได้ โดยใช้งานโอเวอร์เลย์ Steam The in-app overlay allows you to put a link to the store page right in your app. See the โอเวอร์เลย์ Steam documentation and ISteamFriends::ActivateGameOverlayToStore for more details.

นอกจากนั้น ผู้ที่เล่นเดโมของคุณจะมองเห็นลิงก์ที่โดดเด่นจากเดโมในคลังของตน ซึ่งนำไปสู่หน้าร้านค้าของเกมตัวเต็ม

DemoUpsell.jpg

การใช้รางวัลความสำเร็จในเดโม

เราขอแนะนำให้คุณปิดการใช้งานรางวัลความสำเร็จในเดโม แต่ให้จัดเก็บเกมที่บันทึกไว้แล้วในคลาวด์บน Steam ที่ใช้ร่วมกันแทน ตามที่อธิบายไว้ในเอกสารเกี่ยวกับคลาวด์ จากนั้นจึงมอบรางวัลความสำเร็จเหล่านั้นในเกมตัวเต็มเมื่อผู้ใช้โหลดเกมหลังจากที่สั่งซื้อไปแล้ว

การนำเสนอหน้าร้านค้าเดโม

ขณะที่คุณกำหนดค่าให้เดโมของคุณภายใน Steamworks คุณจะสังเกตเห็นว่ามีรายการตรวจสอบก่อนวางจำหน่ายสำหรับ "การนำเสนอบนร้านค้า" นี่เป็นรายการตรวจสอบร้านค้าที่สั้นกว่ามาก เพื่อให้คุณใช้กับเกมตัวเต็มของคุณ และโดยทั่วไปต้องใช้ทรัพยากรเพียงไม่กี่รายการและข้อมูลเพียงเล็กน้อยเท่านั้น ซึ่งอาจมีความแตกต่างกันระหว่างเดโมกับเกมตัวเต็มของคุณ

หากคุณต้องการให้เดโมของคุณปรากฏบนหน้าร้านค้าเกมหลักของคุณ คุณจะต้องทำตามขั้นตอนต่อไปนี้:
  1. จากหน้ารองรับแอปของเกมหลัก คลิกที่ "แก้ไขหน้าร้านค้า" เพื่อเข้าสู่เครื่องมือแก้ไขหน้าร้านค้า
  2. ภายในเครื่องมือแก้ไขหน้าร้านค้า ให้เปลี่ยนไปยังแท็บ "การตั้งค่าพิเศษ"
  3. Scroll down to 'Associated Demos'
  4. Make sure your demo is listed there
  5. Save and publish your game's store page.

ช่องตัวเลือกเพื่อแสดงเดโมของคุณให้เห็นอย่างชัดเจนจะมีเครื่องหมายกาไว้ตามค่าเริ่มต้น

Releasing Your Demo

To prepare for release, please make sure to complete the checklists found on the right-hand side of the landing page for your demo. เมื่อดำเนินการเสร็จสมบูรณ์ คุณจะสามารถกาเครื่องหมายบนหน้าเดโมและบิลด์ของคุณเพื่อแสดงว่าพร้อมให้ตรวจสอบแล้ว

หากคุณเปิดตัวเดโมของคุณก่อนที่จะผลิตภัณฑ์หลักจะพร้อมให้วางจำหน่าย คุณจะต้องเตรียมหน้าร้านค้าเกมหลักของคุณ และตรวจสอบให้แน่ใจว่าผู้ใช้จะมองเห็นว่าเกมนั้นมีสถานะเป็น "ใกล้วางจำหน่าย" เพื่อให้สามารถเพิ่มเกมตัวเต็มเข้าไปในรายการสิ่งที่อยากได้ของตนได้ (โปรดดู: สิ่งที่อยากได้บน Steam)

  • Releasing for 'upcoming' visibility (Optional)

    คุณสามารถเผยแพร่เดโมบนหน้าร้านค้าของคุณล่วงหน้าก่อนเปิดตัวเดโมของคุณได้ เพื่อให้แสดงในรายการเดโมที่ใกล้เผยแพร่ กระบวนการนี้คล้ายกับการจัดเตรียมหน้า "เร็ว ๆ นี้" ให้เกมหลักของคุณ เมื่อคุณตรวจสอบหน้าร้านค้าเสร็จแล้ว คุณจะเห็นปุ่ม "โพสต์เป็นเตรียมวางจำหน่าย" ที่แสดงขึ้นตรงด้านบนสุดของหน้ารองรับแอปเดโมของคุณใน Steamworks

  • เผยแพร่เป็น "สามารถเล่นได้" โดยตรง

    หากคุณต้องการละเว้นช่วง "ใกล้เผยแพร่" สำหรับเดโมของคุณ แล้วเผยแพร่เลย คุณก็สามารถใช้ปุ่มหลัก "เผยแพร่เดโม..." ที่แสดงขึ้นเมื่อเดโมของคุณผ่านการตรวจสอบเรียบร้อยแล้ว การเผยแพร่เดโมของคุณจะเผยแพร่ทรัพยากรหน้าร้านค้าของคุณโดยอัตโนมัติเช่นกัน


เมื่อเปิดตัวแล้ว เดโมจะแสดงขึ้นในสถานะ "ใหม่" ในหมวดเดโม การคลิกที่แท็บแคปซูลเดโมในร้านค้าจะนำผู้ใช้ไปยังหน้าร้านค้าของเกมหลัก ซึ่งจะมีปุ่มเดโมอยู่ด้านข้างหรือเหนือตัวเลือกการสั่งซื้อ (คุณสามารถกำหนดค่าได้)

DemoStorePg.jpg

หากต้องการทราบข้อมูลทั่วไปเกี่ยวกับการใกล้วางจำหน่ายแอป โปรดอ่านเอกสารเกี่ยวกับการจัดเตรียมเพื่อให้คุณพร้อมที่จะวางจำหน่าย

Disabling Your Demo

หากคุณต้องการเปิดให้เล่นเดโมของคุณในช่วงเวลาจำกัดเท่านั้น เช่น ในระหว่างการประชุมเกี่ยวกับเกม หรือเทศกาลใด ๆ คุณสามารถปิดและเปิดการใช้งานอีกครั้งได้หลังจากที่เปิดตัวแล้ว การปิดการใช้งานเดโมจะทำให้ผู้เล่นไม่สามารถดาวน์โหลดหรือเปิดเดโมของคุณได้ ผู้เล่นที่มีเดโมของคุณอยู่ในคลังของตนอยู่แล้วจะยังคงเห็นเดโมดังกล่าว (ดังนั้นจึงอาจถอนการติดตั้งเดโมนั้นได้) แต่จะไม่สามารถเปิดเดโมนั้นได้อีกต่อไป

หากคุณต้องการปิดการใช้งานหรือเปิดการใช้งานเดโมอีกครั้ง โปรดมองหาตัวเลือกภายใต้หัวข้อ "เครื่องมือทางเทคนิค" บนหน้าหน้ารองรับแอปของเดโมของคุณ จากนั้นคลิก "ปิดการใช้งานเดโม"

DemoDisable.jpg
Note: Once your demo is disabled, customers may still be able to launch it outside of Steam unless your demo requires Steam to launch and checks to see if the user has a current license to it. You can learn more here: ISteamApps::BIsSubscribedApp.

Frequently Asked Questions

ถาม: ฉันจะเปิดให้เล่นเดโมบนหน้า "ใกล้วางจำหน่าย" ของฉันก่อนที่จะวางจำหน่ายเกมได้หรือไม่?
ตอบ: ได้ คุณจะเปิดเดโมของคุณให้ผู้เล่นเข้าไปเล่นบนหน้า "ใกล้วางจำหน่าย" ก่อนที่จะวางจำหน่ายเกมของคุณได้

Q: Can my demo users play Steam multiplayer with my full game users?
ตอบ: ขณะนี้ Steam ยังไม่รองรับการค้นหาแมตช์แบบผู้เล่นหลายคนในช่วงที่เปิดตัวเดโมก่อนวางจำหน่ายเกมตัวเต็ม

Q: What if my demo consists of literally the same files as the full game?
ตอบ: โปรดใช้ดีโปที่ใช้ร่วมกัน ตามที่อธิบายไว้ในเอกสาร ดีโปใช้งานเนื้อหาร่วมกัน โปรดดำเนินการต่อไปนี้เพื่อให้แน่ใจว่าเดโมและแอปตัวเต็มใช้งานได้อย่างถูกต้องทั้งคู่

  1. หากคุณใช้ Steam DRM ให้ส่งไฟล์ exe สำหรับเข้าสู่ระบบผู้ดูแลระบบแอป Steamworks ใหม่อีกครั้ง จากนั้นบรรจุไฟล์ exe ของเดโมลงในดีโปเฉพาะสำหรับแอปเดโมนั้น หรือคุณจะข้าม Steam DRM ไปและแค่เรียก SteamAPI_RestartAppIfNecessary ก็ได้
  2. If there is behavior that is restricted to owners of the full app, gate it behind the ISteamApps::BIsSubscribedApp Steamworks API call with the App ID of the full app.

Q: How to get the Demo to show up on the base application's store page?
ตอบ: ในหน้าผู้ดูแลร้านค้า ให้ไปที่แท็บ "การตั้งค่าพิเศษ" แล้วเพิ่มไอดีแอปของเดโมดังกล่าวในหมวด "เดโมที่เกี่ยวข้อง" บันทึกและเผยแพร่ ทั้งนี้จะต้องเปิดตัวเดโมนั้นก่อน เดโมจึงจะแสดงให้เห็นในหน้าร้านค้าของแอปพลิเคชันหลัก

ปุ่มเดโมจะแสดงขึ้นในคอลัมน์ขวามือบนหน้าร้านค้าเกมของคุณตามค่าเริ่มต้น นอกจากนี้คุณยังสามารถทำเครื่องหมายที่ช่องใดช่องหนึ่งในแท็บ "การตั้งค่าพิเศษ" เพื่อที่เดโมของคุณจะมีคำบรรยายขนาดใหญ่กว่าตัวเลือกการสั่งซื้ออื่น ๆ ทั้งหมดของคุณ

ถาม: ฉันจะลบเดโมออกจากหน้าร้านค้าของแอปพลิเคชันหลักได้อย่างไร?
ตอบ: ในหน้าผู้ดูแลร้านค้าของเกมหลัก ให้ไปที่แท็บ "การตั้งค่าพิเศษ" แล้วลบไอดีแอปของเดโมดังกล่าวในหมวด "เดโมที่เกี่ยวข้อง" บันทึกและเผยแพร่

ถาม: ฉันจะลบเดโมออกจากร้านค้า Steam ให้หมดได้อย่างไร?
ตอบ: โปรดอ่านหัวข้อการปิดใช้งานเดโมของคุณด้านบน