Flairs and ability to block instances as a user would be soooooo nice. Thank you.
Whoops. I forgot to mention this. I'll add a little section for it later...
Go to Steam settings --> Storage. There you can add your 2nd Steam folder and be able to move games back and forth. You can select many games and click "Move".
According to what I’ve read about and experienced, using compatibility layers such as Wine and Proton can give you a wide variety of results, depending on the game.
I agree with this but I generally find that performance is a bit worse, so I'm just setting expectations. One thing Proton does offer is pre-caching shaders which can help games not stutter compared to Windows, so you might get way less stutters even if your FPS is a bit worse than Windows.
I’ve had so much success with Proton in Heroic Games Launcher
You definitely can use Proton with Heroic but you generally shouldn't need to. Wine-GE's performance is very comparable to Proton and usually Proton can cause issues when ran outside of Steam, which is why it isn't recommended to do so and why all these launchers prefer Wine-GE. I tried to make the guide as simple as possible, so I decide to list the best option rather than a list of options.
There are distros designed for gaming that come with lots of stuff already packaged with the installation.
Definitely. I actually do use Nobara which you might tell from one of the screenshots' background. I might do another post on distro choice but I felt like it's a big topic that can get too opinionated, especially with recent Fedora controversies. I didn't want to recommend Nobara only to have a lot of "Well, actually..." comments.
Maybe add something about Steam and its offerings of native Linux games.
I thought about it but didn't feel like it warranted talking about. If there's a native Linux version, you'd hit install and it should work. It didn't really need elaborating so I decided to focus on the things people can need help with.
Great job and thank you!
And thank you for the feedback!
Thought about putting it on github /gitlab?
I'm not opposed to it, but is there demand for it to be on GitHub?
It would be interesting to hear your thoughts on non flatpak for steam and flatpak for heroic.
Steam's Flatpak version has some issues, the way it's sandboxed causes things to not work as it should. I've seen people complain about controllers not being detected via Steam Input, confusion around permissions, minor bugs among other things. There's really no reason to use that instead of your package manager.
On the other hand, Heroic actually recommends the Flatpak by default since it's stable, has no issues, isn't distro-dependent, etc. There's no reason not to use it instead of your package manager.
I actually did use Lutris but while doing some research for this people told me to give Heroic another shot, many saying that it replaced Lutris for them. I tried it for a bit and I agree, Heroic provides a simpler experience I think most people will appreciate.
Aside from having better QoL like automatically downloading game images and first-class support for Epic Games and GOG, it's less confusing when adding drm-free games. Lutris scripts are also a bit of a sore spot for me because I found that they're often outdated and can cause more issues than they fix when you're trying to run something.
Obviously it's all preference but I think Heroic won me over and I'll stick with it unless I specifically need the wall of options Lutris provides.
Thank you for the kind words :)
I've heard a lot of varying experiences but for me personally I just couldn't get it to work, and I tried most of the workarounds like disabling fast reboot. It worked for a while but every now and then I'd constantly have to reset permissions for the entire drive, and even then games would not run sometimes. If someone knows more about this I'd love some info on it, but in general most of the Linux community agrees that NTFS causes more trouble than it's worth.
LaTeX has the most godawful syntax mankind has ever created, I'm surprised it took this long for a serious alternative to pop up. I rarely ever used Latex but I'm so happy this exists because it means I hopefully will never have to again.
I miss being able to interact with the game scene while the game is running like in Unity. It's a big productivity boost being able to just zoom out and grab and move objects. In Godot you have to open the remote tree and interact with values manually which can be a pain for debugging.
-
It's light. Compared to Unity which spends ages creating projects, compiling scripts, building, etc. Godot feels very snappy. Unity also generates about 350mb of placeholders every time you create a project, something I always held a grudge against because my drive isn't very big (500gb)
-
It's open-source. Obviously a big reason for a lot of people, it feels good not to have to worry about any licenses or a business suit CEO saying devs are idiots
-
It's more cohesive. It increasingly feels like you need a lot of extensions to get work done on Unity, and there are like 3 different systems to do one thing. In Godot everything feels more straightforward, and it's batteries-included so you have support for things like Tweens out of the box compared to Unity. Things are generally easier too like Autoloads compared to having to manually make singletons.
-
I love signals. Probably the most subjective thing, but for me, I think signals are great and a way better alternative than blindly calling functions on another object. Other engines may have it but usually they don't work very well.
Godot 4 is a major overhaul of the engine, it's not meant to be compatible with 3.x projects. Godot 4 is stable and won't change any time soon.