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

ผู้พัฒนาจะเป็นผู้อัปโหลดบิลด์โดยใช้บรรทัดคำสั่งที่ได้จัดไว้ให้ใน Steamworks SDK บิลด์ใหม่ของดีโปต์อาจจะแก้ไขหรือลบไฟล์ใดก็ตามที่เคยรวมอยู่ในบิลด์ก่อนหน้า หรือเพิ่มไฟล์ใหม่เข้าไปก็ได้

กรุณาอ่านเอกสาร การอัปโหลดไปยัง Steam สำหรับแนวทางในเชิงลึกทั้งหมด

มานิเฟสต์

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

การจัดการบิลด์ที่อัปโหลดแล้ว

คุณสามารถดูบิลด์ทั้งหมดของคุณได้บนหน้า บิวด์ของคุณ ในส่วนผู้ดูแลระบบแอป

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

setBuildPublic.png

การอนุญาตให้มีการอัปเดตบิลด์เริ่มต้น

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

แบรนช์เบต้า

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

createBetaBranch.png

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

betapassword.png

ในการทดสอบเนื้อหาเกมจากแบรนช์ที่ไม่ใช่แบรนช์เริ่มต้น ให้คลิกขวาที่เกมในไคลเอนต์ Steam แล้วเลือก คุณสมบัติ ในหน้าต่างคุณสมบัติ ให้คลิกแท็บ เบต้า

select_branch.png

หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับการทดสอบ ซึ่งรวมถึงการทดสอบเนื้อหาดาวน์โหลด การทดสอบเดโม และการทดสอบโดยผู้ใช้งานภายนอก โปรดอ่านการทดสอบบน Steam