this post was submitted on 22 Jun 2024
5 points (100.0% liked)

Linux Gaming

17379 readers
3 users here now

Gaming on the GNU/Linux operating system.

Recommended news sources:

Related chat:

Related Communities:

Please be nice to other members. Anyone not being nice will be banned. Keep it fun, respectful and just be awesome to each other.

founded 5 years ago
MODERATORS
 

For me, it's Factorio.

a game in which you build and maintain factories.

It even has Wayland support!

(Version 1.1.77» Fri Mar 03, 2023 3:44 pm)

Graphics

  • Added support for Wayland on Linux. To enable it, set SDL_VIDEODRIVER=wayland in your environment. (thanks to raiguard)

What's yours?

EDIT: Great Linux ports* not like some forced ports that barely work or don't.

top 14 comments
sorted by: hot top controversial new old
[–] [email protected] 2 points 9 months ago

Portal 2, one of the best games, good story, excellent gameplay, excellent coop, good performance.

[–] [email protected] 2 points 9 months ago

Rimworld. Also DRM free through GOG!

[–] [email protected] 1 points 9 months ago

I was going to say Factorio as well! :D Hollow Knight has a native port and is a fantastic game, but my favorite games are ones like OpenMW or DevilutionX where the entire engine is remade from the ground up and open-source

[–] [email protected] 1 points 9 months ago (1 children)

Minecraft, Stellaris, and Valheim were already mentioned so I'm gonna add Neverwinter Nights.

[–] [email protected] 1 points 9 months ago (1 children)

Fun fact about Minecraft: It's written in Java which is a programming language makes porting to other platforms really easy. The way it works is that it turns the instructions into bytecode that Java Virtual Machine runs, essentially allowing any device with JVM to run it.

[–] [email protected] 1 points 9 months ago (1 children)

And funnily enough they made Bedrock for every device that's not a PC.

[–] [email protected] 1 points 9 months ago

I consider Bedrock as the Microsoftified edition of Minecraft. Microtransactions everywhere, halting modding whenever possible, support on all platforms except Linux, no access to previous versions.

[–] [email protected] 0 points 9 months ago (1 children)

No Besiege fans in here? Probably the most relaxing way to cause complete chaos and destruction.

[–] [email protected] 0 points 9 months ago (1 children)

I quite like Besiege, but I’d probably have to go with From the Depths.

[–] [email protected] 0 points 9 months ago (1 children)

From the Depths

Oh, there is a Linux port. I have never heard of this game, but it seems like some Lego game that you build voxel vehicles. How many hours do you have on Linux with this game?

Over 1000 unique components allow you to build and command voxel vehicles from the deep ocean to outer space!

[–] [email protected] 2 points 7 months ago

To be honest, I mostly play it on Windows, but occasionally launch it on my Linux laptop. My laptop is from 2012, has 4 GB of ram, and is pretty underpowered, so it's slow, but it would probably work pretty well on a properly specced Linux computer. It's a standard Unity game, so I suspect there shouldn't be too many glitches or things that.

It's a super complex game and I quite love playing co-op with my brother. It's easy to spend hours designing all the various sub-systems of a warship only to watch it still fail against the mid-level factions.

[–] [email protected] 0 points 9 months ago (1 children)

As a Linux newb...

 

   

 

[–] [email protected] 1 points 9 months ago (1 children)

Its all about how an application goes from "I would like to display X on a screen" to how X actually gets displayed. Wayland is effectively a language (technically a protocol) that graphical applications can speak to describe how they would like to be drawn. It's then up to a different program more deeply embedded in your OS to listen to and act on those instructions (this program is called a Wayland compositor). There's a lot more to it (handling keyboard input monitor settings, etc), but that's the general idea.

Wayland is a (relatively) new way of thinking about this process, that tries to take into account the wide variety of input and output devices that exist today, and also tries to mitigate some of the security risks that were inherent to previous approaches (before Wayland, it was very easy for one application to "look at" what was being displayed in a completely different app, or even to listen to what keys were being typed even when the app isn't focussed).

Thing is, change is hard, doubly so in the consensus driven world of Linux/FOSS. So, until the last couple of years or so, adoption of Wayland was quite slow. Now we're at the point where most things work at least as well in Wayland, but there's still odd bits of software that either haven't been ported, or that still rely on some features that don't exist in Wayland, often because of the aforementioned security risks.

[–] [email protected] 0 points 9 months ago

Thing is, change is hard, doubly so in the consensus driven world of Linux/FOSS.

... So if im reading this right

~~Move fast and break things~~

Move slow and fix things?