ขึ้นอยู่กับว่าเกิดเหตุการณ์นี้ขึ้นในระหว่างการพัฒนาหรือรีลีส
ในระหว่างการพัฒนาคุณจะมีสิ่งต่าง ๆ ที่ขาดหายไปเกิดข้อผิดพลาดและมีการส่งข้อความตลอดเวลาตลอดเวลาและคุณอาจต้องการโหลดสินทรัพย์ที่ "ร้อนแรง" ตามต้องการหรือเปลี่ยนสินทรัพย์ในขณะที่เกมกำลังทำงาน คุณอาจแก้ไขสคริปต์ด้วยเกมที่รันเพื่อทดสอบ AI ทำงานได้ดีขึ้นหรืออะไรทำนองนั้น
มันน่ารำคาญที่สุดหากโปรแกรมแสดงกล่องโต้ตอบข้อผิดพลาดและออกทุกครั้งและคุณต้องรีสตาร์ทซึ่งใช้เวลา 2-3 นาที เป้าหมายในการพัฒนาคือการถ่วงเวลาให้คุณ (ซึ่งเวลาคือสินทรัพย์ที่มีค่าที่สุด) ให้น้อยที่สุดเท่าที่จะทำได้
ตัวอย่างเช่นถ้าพื้นผิวขาดหายไปคุณจะต้องการเห็นสิ่งที่เหมือนกระดานหมากรุกสีแดงขาวบางทีอาจมีคำว่า "หายไป" สะกดอยู่ด้านบนของมันแทนพื้นผิวดังนั้นจึงเห็นได้ชัดว่ามีบางสิ่งแปลก ๆ . แต่คุณไม่ต้องการให้เกมออกจากเกมอย่างสง่างามหรือแม้แต่ชนกัน ข้อมูลที่ถูกตรวจสอบเกี่ยวกับสิ่งที่ขาดหายไปใน logfile ของคุณมีประโยชน์อย่างมาก
ในทางกลับกันในชุดรีลีสชุดของไฟล์สินทรัพย์ที่สมบูรณ์ควรจะเป็นอย่างดี[1]ได้ผ่านขั้นตอนการคิดสินทรัพย์อัตโนมัติของคุณแล้ว สิ่งนี้จะต้องไม่มากไปกว่าตัวแยกวิเคราะห์อย่างง่ายที่อ่านใน JSON ทั้งหมดของคุณจากนั้นตรวจสอบข้ามว่าทุกโมดูลสอดคล้องกันในตัวมันเองและตรวจสอบว่าสินทรัพย์ทุกอย่างที่คุณอ้างอิงนั้นมีอยู่จริงจากนั้นซิปไฟล์ทั้งหมด ขึ้นในบางวิธีที่รู้จัก (แต่ไม่จำเป็นต้องเป็นมาตรฐาน) ซึ่งเป็นเรื่องง่ายสำหรับเครื่องยนต์ของคุณในการอ่าน
คุณรู้ว่าจะไม่มีความล้มเหลวเพราะไปป์ไลน์ของคุณตรวจสอบว่าทุกอย่างอยู่ที่นั่นก่อนที่คุณจะเผยแพร่แพ็คเกจให้ผู้ใช้ ดังนั้นหากมีความล้มเหลวเกิดขึ้นอาจมีข้อผิดพลาดในการส่งข้อมูลหรือมีแนวโน้มว่าผู้ใช้กำลังพยายามโกง ในกรณีใดกรณีหนึ่งโปรแกรมควรแสดงข้อความแจ้งว่าไฟล์สินทรัพย์เสียหายและออก
หรือคุณอาจเสนอตัวเลือกในการดาวน์โหลดสำเนาสินทรัพย์จากอินเทอร์เน็ต (ถ้าคุณมีเซิร์ฟเวอร์ดาวน์โหลด) แต่เพื่อหลีกเลี่ยงฝันร้ายฝ่ายบริการลูกค้าโปรดสอบถามก่อนดาวน์โหลดข้อมูลกิกะไบต์
[1]ความจริงอาจดูแตกต่างคุณอาจพบว่าทรัพย์สินที่หายไปในชื่อ AAA ซึ่งผู้ผลิต "ควรรู้" แต่โดยปกติแล้วพวกเขาจะมีกำหนดส่งที่ไม่สมจริงและทีมที่มีขนาดใหญ่และมีการเปลี่ยนแปลง ทุกอย่างที่คุณจัดส่งจะผ่านท่ออัตโนมัติและรับประกันว่าจะสมบูรณ์