Damn, really? You can't just separate out the console-specific code? I wasn't going to release on console for a few reasons but I'll have to keep that in mind if I ever want to.
No, I definitely want to do it. Just want to be forward about the limitations. But putting it up for preservation and reference is still really valuable imo.
I've considered it, although it'd be a situation where it would probably just be the game code without assets (sounds, textures, etc.), since those are under different licenses. Also, it's not really a "living" game like most FOSS games - once it's released it will pretty much be in its final form. So if I make the code public it'll mostly just be for reference.
huh, I've never heard that term before. Idk if that makes the name ableist though, since it clearly means something else, unlike the switch from master to main for git, where that name was used in the same way as the offensive context. Also the word "gimp" has another more well-known meaning... which I guess isn't that much better. Yeah idk maybe they should change the name lol.
Wow! Imagine if China implemented a policy to prevent people from having kids, or had a giant monopolistic corporation that didn't care about green energy! That would be horrible!
Mint would probably work for you. Some stuff is outdated, but it has flatpak which is a package manager with more up to date apps. If you're willing to put in the time though, I'd recommend trying some of the more common distros out (Mint, Debian, Ubuntu, Fedora). You can use a liveusb to test them without installing.
Steam is available anywhere so that's not a problem.
Discord officially only has a .deb package, so that's only for Debian based distros (Debian, Ubuntu, Mint). There are other options for almost all distros though - I personally use Webcord
Fl studio might be tricky - supposedly it runs through wine but you might have to do a bit of work. I've personally used Reaper and I works great.
Someone already gave an answer, but the reason it's done that way is because on Linux, generally programs don't install themselves - a package manager installs them. Windows (outside of the windows store) just trusts programs to install themselves, and include their own uninstaller.
Damn, really? You can't just separate out the console-specific code? I wasn't going to release on console for a few reasons but I'll have to keep that in mind if I ever want to.