Cũng nên nhớ độ phân giải thấp của những hình ảnh này. Có một vài điều nữa bạn có thể làm để tiết kiệm dung lượng, mặc dù tôi không biết những thứ nào được Clash of Clans sử dụng:
Bạn có thể thiên vị vị trí cho quân đội để đối mặt với các hướng tiêu chuẩn (N, E, S, W, NE, SE, SW, NW) thường xuyên hơn không, sau đó chỉ tối ưu hóa cho các hướng tiêu chuẩn.
Bạn có thể thực hiện một cách tiếp cận kết hợp, trong đó bạn chỉ kết xuất trước một số hướng. Trong khung hình, bạn có thể hiển thị các đội quân không khớp với hình ảnh hiện có hoặc sử dụng hình ảnh gần nhất nếu bạn hết thời gian.
Sử dụng đối xứng trái / phải bất cứ khi nào có thể để cắt giảm một nửa số khung được lưu trữ.
Bạn có thể ưu tiên một số hình ảnh động nhất định như đi bộ và nghỉ ngơi, lưu trữ nhiều hướng và khung cho những thứ này. Sau đó khử kích hoạt các hình ảnh động khác, như vung kiếm, nơi bạn lưu trữ ít hướng và khung hơn (tôi khuyên bạn nên giữ nhiều hướng hơn cho khung đầu tiên và cuối cùng của cú swing).
Bạn có thể giả mạo các hướng còn lại bằng cách sử dụng hình ảnh gần nhất sau đó kéo dài nó.
Nhìn chung, chúng ta có thể nói về 18 đơn vị, tối đa 8 hướng, có thể là 2 giây hoạt hình ở 20 khung hình mỗi giây, trung bình 64x64 pixel và khoảng 2 byte mỗi pixel. Đó là 18x2x20x64x64x2 = 50 MB. Họ cũng có thể chia tỷ lệ số hướng, độ phân giải và số khung dựa trên khả năng của thiết bị và số lượng đơn vị được sử dụng trên bản đồ.