Package files - Do we really need them for our game?
Members - Reputation: 1114
Posted 27 May 2012 - 09:44 AM
Members - Reputation: 350
Posted 27 May 2012 - 07:28 PM
I'm in the process of creating my own package file format library, with my package format being inspired by Blizzard's MPQ (mostly just the idea of using a hash table instead of storing full file names for finding files, though each file can still store some metadata like file path and creation time).
Senior Staff - Reputation: 24374
Posted 28 May 2012 - 12:47 AM
Absolutely, I was going to dig out that link myself, it's an excellent discussion on the topic.
Saw this topic some days ago, it's definitely worth a read: http://www.gamedev.n...d-etc-worth-it/
As to the original question, I would say that unless you are legally required to put effort into "protecting" your assets (which package files do a poor job of, but may be good enough for legal requirements in some situations) it's not really a legitimate concern to try to stop players interfering with your game's files -- in some cases, player-made modifications can help your game to become drastically more popular, and if a player wants to change something there isn't really any reason you should feel the need to stop them.
That being said, there are other good reasons for using package files, as covered more extensively in the other topic.
- Jason Astle-Adams.