Please help with Windows packaging size

I have a project approaching quickly that has a requirement for the entire project to be in a zip file no more than 30MB.
I’ve tried a lot to reduce it. I have completely redone all of my textures and assets. I have unchecked all of the plug ins I don’t need. I enabled the “Create compressed cooked packages” option in the Project Settings. The project final packaging will not drop below 133MB no matter what I take out.
The zip size won’t go below 77MB. I’ve tried to open a brand new project and for the hell of it, I packaged it up, blank with no assets and no starter content. It came out to 233MB, even larger than mine with all the assets!
So if someone can please help me. I must be missing a setting, something inside of this that is causing it to have that much space.
And after packaged, the content holds only 41MB in size. All of the storage is coming from the engine folder. I don’t have a single asset over 2mb and I only have about 15 assets. It is a 2D game as well.

Edit: I also already checked the box to use a single "pak’ file which dropped it 80MB. But I still don’t understand how we are supposed to get it below 30MB. Is there some kind of ZIP compressing that is magical?

Thank you

Please :’(

Desperation has taken over

Unfortunately I think it’s almost impossible to do this. I experimented with UE4 size reduction, and I managed to get 30MB for an empty windows game in a zip file.

It is doable however, but you’re going to spend a lot of time just reducing the size. UE4 has a long of features that your game is not taking advantage off, and you might want to consider another engine for this situation.

Did you use the “Size Map” feature? How much is the size of your game assets? If you can make your assets like 5mb in total, it might be possible to reduce the size if you disable everything in the engine, and zip the packaged game.

Once I add my updated character texture (Now 8MB) it will drop to around 10MB. But I don’t see how the professor can limit to 30MB when he gave the conditions to only use either Unreal or Unity. Due date is too close to try Unity, plus I have no experience with it. I’ll keep trying. I got my ZIP down to 40MB tonight but I still have a few assets left to add. Thanks for the help though!

Kyle

Talk to your professor, he clearly does not know the limitations of the engine.
The steps you took so far are great, I can’t think of other steps.

I’m guessing you followed this tutorial:

Also if you are making a 2D pixel art game, you can use smaller resolution textures and scale them while keeping them crisp by changing the filtering to nearest neighbour in the texture setting:

Good luck on your project :slight_smile: