I have been working on a game for a game jam. It has to be a game that runs in the browser on Itch.io. I am using Pygame to make it. Once it is made, what options do I have for uploading it?
I want to know as many as possible. That way, in the event that one of them doesn't work, I will have a backup plan. So far I know of only two ways to export games made in Pygame. The first way I heard about was PyInstaller, but that doesn't work for me most of the time and when it does Windows Defender just flags it as a virus. Also that creates an executable which the game jam runners do not want. The second is Pygbag which can convert the games I make on my computer into web assembly browser games. One problem with this is that if I have to mess around with the asyncio module which I find to be a pain to deal with as I only recently found out that asynchronous code is a thing. I haven't really needed it much up to this point. As a result, I am not good at working with the asyncio module yet.
One of my teammates recently introduced me to Github. I have a copy of my code stored there. Maybe there is something I can do with that. If not, there are probably a lot of other ways to get my game uploaded.