Khi tôi đang trong quá trình tạo trò chơi 3D c ++ và tôi đã tự hỏi điều gì sẽ có lợi hơn khi xử lý các tài sản trò chơi liên quan đến lưu trữ. Tôi đã thấy một số trò chơi có một tệp tài sản duy nhất được nén với mọi thứ trong đó và các tệp khác có rất nhiều tệp nén nhỏ.
Nếu tôi có nhiều tệp riêng lẻ, tôi sẽ không cần tải một tệp lớn cùng một lúc và sử dụng hết bộ nhớ nhưng mã sẽ phải tìm kiếm tệp khi cấp độ tải để tìm tất cả các tệp chính xác cần thiết.
Không có tìm kiếm tệp cần thiết khi xử lý một tệp lớn, nhưng một lần nữa, tất cả các tài sản hiện tại không cần thiết sẽ được tải với một tệp thì sao?
Tôi cũng có thể có một tệp tài sản cho từng cấp độ, nhưng sau đó làm thế nào để tôi xử lý các tài sản được chia sẻ
Điều này đã làm phiền tôi trong một thời gian vì vậy hãy cho tôi biết những lợi thế và bất lợi khác là gì trong cách làm việc này.