Sebagai tambahan atas apa yang sudah dikatakan David dalam jawabannya:
Memang benar, bahwa hingga 95-99% dari hampir setiap ukuran gim modern dibentuk oleh asetnya: video, audio, tekstur, dll.
Jika Anda bertanya-tanya mengapa beberapa game hanya mengambil 4Gb sedangkan yang lain lebih memiliki tingkat grafis yang sama ?? Bisa juga karena fakta bahwa beberapa game menyimpan aset mereka pada hard drive dalam bentuk terkompresi dan hanya mengompresi mereka yang on-the-fly saat memuat . Ini menambahkan beberapa overhead saat memuat, tetapi pada saat yang sama ukuran total data yang dimuat tetap relatif kecil, karena data pertama kali dibaca terkompresi dan hanya didekompresi segera setelah pembacaan selesai.
Game lain mendekompresi aset mereka di hard drive Anda sepenuhnya dan memuat sumber daya yang sudah dalam format "final" . Ini biasanya permainan di mana ukuran penginstal jauh lebih rendah daripada ukuran instalasi Anda. Beberapa sumber daya sangat padat menggunakan beberapa algoritma kepemilikan yang mendekompres hasil dalam file menjadi 10 kali lebih besar. Dalam hal ini, aset disimpan dalam bentuk yang tidak dikompresi dan dimuat langsung ke dalam memori. Di sini throughput drive Anda dapat menjadi titik penting, tetapi tidak ada overhead tambahan karena dekompresi saat-terbang.
Kedua pendekatan memiliki pro dan kontra: menyimpan dalam bentuk terkompresi sangat penting jika Anda tidak dapat menginstal game pada media yang dapat ditulis ulang dan harus membacanya dari ROM, seperti DVD atau BR-ROM (ini sering terjadi untuk konsol game) di sini Anda harus melakukan dekompresi dengan cepat. PC selalu memiliki drive yang dapat ditulisi (HDD, SSD, dll.) Sehingga dekompresi terlebih dahulu cukup umum di sini.
Dekompresi aset game yang lengkap dapat meningkatkan kinerja game sehingga dapat dimulai dan dimainkan bahkan pada komputer lama yang tidak memiliki CPU atau GPU yang tidak begitu kuat. Konsol gim biasanya memiliki peranti keras terstandarisasi. Anda dapat dengan mudah menguji gim Anda untuk melihat apakah kinerja gim Anda baik-baik saja dan melakukan beberapa trik lain (seperti mengambil sampel sprite Anda, dll.) Untuk mencapai kinerja yang diperlukan.
[EDIT] : Bagaimana cara mengenali jika gim ini tidak mengompresi asetnya saat memuat? Berikut beberapa gejala yang mungkin Anda perhatikan pada beberapa game:
Gim ini menawarkan Anda beberapa cara interaktivitas saat memuat data.
- Dalam versi Mirror Edge untuk iPad, ini hanya memiliki 123 Mb Anda disajikan pesan radio dari radio resistensi dalam bentuk teks mengambang á la Star Wars intro. Biasanya Anda membutuhkan waktu selama 20-30 detik untuk membaca pesan sebelum misi baru dimulai.
- Di Anthill ini hanya 17.1Mb di iPad layar memuat menghasilkan pesan lucu, seperti "Kami memoles riffles" dll.
Gim ini meniru "booting" dari sistem komputer normal, memberi Anda beberapa informasi tentang kemajuan booting.
- Contoh klasik di sini adalah World of Goo , yang mem-boot komputer "Corporation of Goo" Anda setiap kali Anda memulainya. Sekali lagi, hanya 80 Mb besar - hampir tidak ada :)