Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

How to package an unreal game for itch??

A topic by emartin8907 created Jun 27, 2023 Views: 1,796 Replies: 3
Viewing posts 1 to 3

Hi this is my first game ever.  I am simply trying to package the third person test scene to itch.

I package it up using Windows, and it is successful and gives me a folder called 'windows' with the game .exe file, two .txt files, and two other folders.  

How do I get this onto itch?  I need a zip with a index html inside of it to upload right?  Do I just manually zip up that whole 'windows' folder?  Where do I get this index html from?  

You can create a "Windows" Shipping Build package which outputs the "Windows" folder you mentioned.  You can then just zip that up and upload to your Itch project if it is less than 1 GB (Single file size limit by default on Itch).  Be sure to change the Upload to "Executable" and check the "Windows" box so that it displays correctly on your page and will automatically install for those using the Itch app launcher.

package your game in unreal engine is hell. every time I want to pack my game I get an error and it takes me days to solve it. if you don't know how to do it look it up on youtube


have a good day :)

(+1)

Yes, I have had this experience as well sometimes running into obscure engine bugs I have to work around.  It does happen less in UE5 than UE4 from my experience but it can be difficult to track down if the logs don't have much info and a quick AI chat/search query cannot find.  My best advice for that is to build early and often.  I make sure to test a packaged build at the end of every major feature I add or at least once a week while working on my projects.  At least then I have an idea of what I could have done that led to the packaged build error.

This topic has been auto-archived and can no longer be posted in because there haven't been any posts in a while.