I’m new at this. I’ve packaged my game and uploaded it to steam as an early access title. I am going to continue working on this game and releasing updates quite frequently. I noticed that when I packaged my game, I have a 8Gb pak file in my content directory. If I do a small update, such as changing a material or changing a boolean value in a blueprint, I don’t want to force my users to download 8Gb to get the updates. What’s the best way to package and distribute my game so that subsequent updates to the game are just the binary deltas instead of a full refresh?
I noticed that “Use Pak file” is enabled by default in the “project settings → packaging” section. What are the advantages and disadvantages of using pak files? Does my game run faster if I’m using a single pak file due to less disk I/O?