Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

when you build a game on a machine running windows of linux and create a MacOS build […] then zip it up, the exec file loses its executable status on Mac.

I haven’t tried it myself, but to my understanding this is an issue only on windows, based on how they work behind the scenes. I believe all Unix-like systems, including Linux and MacOS, should be able to keep permissions when sending files between platforms.