Nó phụ thuộc vào việc điều này xảy ra trong quá trình phát triển hoặc phát hành.
Trong quá trình phát triển, bạn sẽ có tất cả các loại thiếu, lỗi và lộn xộn, liên tục, mọi lúc và thậm chí bạn có thể muốn "nóng" tải tài sản theo yêu cầu hoặc thay thế một tài sản trong khi trò chơi đang chạy. Bạn có thể chỉnh sửa các tập lệnh với trò chơi đang chạy để kiểm tra AI hoạt động tốt hơn hoặc bất cứ điều gì tương tự.
Sẽ khó chịu nhất nếu chương trình hiển thị hộp thoại báo lỗi và thoát ra mỗi lần, và bạn phải khởi động lại nó mất 2-3 phút. Mục tiêu trong phát triển là cản trở bạn (có thời gian là tài sản quý giá nhất) càng ít càng tốt.
Vì vậy, nếu ví dụ, một kết cấu bị thiếu, bạn sẽ muốn thấy một cái gì đó giống như một bàn cờ trắng đỏ, có thể với từ "mất tích" được đánh vần trên đầu nó như một kết cấu thay thế, vì vậy rõ ràng là có gì đó kỳ lạ . Nhưng bạn không muốn trò chơi thoát ra một cách duyên dáng, thậm chí không gặp sự cố. Thông tin chi tiết về những gì còn thiếu trong logfile của bạn là vô cùng hữu ích.
Mặt khác, trong một bản phát hành, bộ tệp tài sản hoàn chỉnh lý tưởng nhất là [1] đã đi qua đường dẫn tài sản tự động của bạn. Điều này cần không nhiều hơn một trình phân tích cú pháp đơn giản đọc trong tất cả các JSON của bạn và sau đó kiểm tra chéo rằng mọi mô-đun đều nhất quán và xác minh rằng mọi tài sản mà bạn tham chiếu thực sự ở đó, và sau đó nén toàn bộ tệp theo một số cách đã biết (nhưng không nhất thiết là tiêu chuẩn) mà công cụ của bạn dễ đọc, tùy ý thêm một vài tổng kiểm tra.
Bạn biết rằng không thể có thất bại vì đường ống của bạn đã kiểm tra rằng mọi thứ đã ở đó trước khi bạn phát hành gói cho người dùng cuối. Vì vậy, nếu xảy ra lỗi, hoặc đã xảy ra lỗi truyền hoặc nhiều khả năng người dùng đang cố gắng gian lận. Trong cả hai trường hợp, chương trình sẽ hiển thị một thông báo nói rằng các tệp tài sản bị hỏng và thoát.
Ngoài ra, bạn có thể cung cấp tùy chọn tải xuống bản sao nguyên bản của tài sản từ internet (nếu bạn có máy chủ tải xuống). Nhưng để tránh cơn ác mộng hỗ trợ khách hàng, hãy nhớ hỏi trước khi tải xuống hàng gigabyte dữ liệu.
[1] Thực tế có thể trông khác, thậm chí bạn có thể tìm thấy tài sản bị thiếu trên các tựa game AAA mà các nhà sản xuất "nên biết", nhưng chúng thường có thời hạn không thực tế và các đội thay đổi lớn cũng vậy. Lý tưởng nhất là mọi thứ bạn gửi đã đi qua đường ống tự động và được đảm bảo hoàn thành.