Jika pernah tidak profesional, mungkin tidak lagi. Awal permainan menggunakan format paket mereka sendiri, terutama untuk menjaga kekayaan intelektual (IP) mereka.
Anda dapat mengatasi beberapa batasan seperti fragmentasi dan pemanggilan fungsi yang tidak perlu dari sistem file asli yang mendasarinya, dengan mengemas semua sumber daya ke dalam arsip tunggal. Ini membuat peristiwa fragmentasi lebih kecil kemungkinannya ketika menggunakan paket pada PC klien.
Dalam skenario terburuk, Anda mungkin memiliki sumber daya file kecil yang tersebar di seluruh sektor hard disk Anda. (Dengan kedatangan SSD, titik ini sering diperdebatkan)
Tetapi semua manfaat ini juga dapat diperoleh dengan .tar
format arsip lama gratis (Unix) .
Selain itu, dengan menggunakan format paket Anda sendiri, Anda dapat mengatasi keterbatasan seperti kurangnya versi, hash file, encoding dan pointer / tautan di dalam file, untuk menyebutkan beberapa.
Sebagai penutup , saya akan menyarankan transparansi dalam pengembangan Indie, kecuali jika Anda secara eksplisit perlu melindungi IP Anda.
Adapun poin-poin hebat yang diajukan oleh MGOwen
: Untuk mencegah Spoiling kejutan Anda dapat mengubah nama ekstensi file, mengubah atribut file, menggunakan format media yang tidak biasa, memotong header media dan menyimpannya di tempat lain, dll ... Untuk mencegah kehilangan tantangan gunakan serialisasi biner penulis untuk menyimpan status permainan Anda, dengan enkripsi tambahan dan variabel umpan jika Anda harus.
Penafian: Saya bukan pengembang game. Hanya anggap posting ini sebagai titik awal ...