Hey there,
I enjoy Linux gaming via WINE/Proton, but I often wonder about Linux-native FOSS games. You often see brilliant titles like 0AD and Mindustry mentioned, but there are also some unspoken gems in the “genre” like Minetest and it makes me wonder what other FOSS games are out there, that people just don’t talk about much? I’m looking to discover and play more of these titles.
Unciv - this one’s especially good on mobile
FreeDoom
Sonic Robo Blast 2 if fangames are acceptable
Edit: Since I mentioned FreeDoom – Gzdoom acts as a sort of platform for Libre FPSes. Ashes 2063 and Wolfenstein Blade of Agony for instance.
Didn’t see any mention of dungeon crawl stone soup so I’m adding it here
I’ve played and enjoyed:
OpenTTD
OpenRCT2
OpenClonk
Hedgewars
Foobillard++I’ve also been looking at Tabletop Club but haven’t played with it much yet.
Oh wow, both seem really great.
Adding to what others have said If you are looking for or interested in game engine clones https://osgameclones.com/
To name a few: AssaultCube, Battle for Wesnoth, Cube2: Sauerbraten, FligthGear, Freeciv, Freeciv21, Nexuiz Classic, OpenArena, OpenHV, OpenRA, OpenTTD, Remnants of the Precursors, SpeeDreams, Stone Kingdom, SuperTux, SuperTuxKart, Unciv, Urban Terror, Veloren, Warozone 2100, Widelands, Xonotic
P.S. It may be that not all of them are FOSS, but they run natively on linux.
I have thousands of hours in Urban Terror. I wish the jump mechanics could be enabled in other games. I have so many neurons dedicated to it.
also check out libregamewiki its got lots of free games
I can also recommend Rota, it’s a relatively new puzzle platformer. https://snapcraft.io/rota
Snap is closed-source backend and is hardcoded to use Canonical’s repo (therefore centralized). Kinda ironic I think. I can’t find it through flathub sadly.
Here are some less mentioned FLOSS games, that are excellent quality:
Fillets-ng (2D fish sokoban)
The Dark Mod (3D stealth game, bow and sword)
Crrcsim (3D model glider flightsim, slope soaring)
Wikipedia has a list, it may not have every single one but it should have most of them.
There’s also this.
Open transport Tycoon deluxe. Been going for years and it’s still great.
Simutrans, surely.
Simultrans is good but it’s a bit barebones for my liking.
Really! I got started on Simutrans and had a lot of difficulty moving to oTTD. The straw that broke the camels back was having to lay down rail tile by tile instead of routing between two point.
@theshatterstone54@feddit.uk Sonic RoboBlast 2 and Sonic RoboBlast 2 Kart.
The former is a fork of the original Doom that turns it into a 3D platformer. The latter is a fork of the former that turns it into an online kart racing gamessh nethack@alt.org
Nikki and the Robots, it’s written in Haskell
For those unaware, what is the significance of it being written in Haskell?
Language on the broad scope doesn’t matter, but something with a niche—especially not another object-oriented framework as dominates video games but less so elsewhere in the last decade where encapsulation & state have been seen more as anti-patterns in most cases—can make it either a better tool for the job or at least a curiousity on how to construct a full application of the type in said language—which helps fans of this or adjacent languages have a repository of ideas to draw upon.
It’s a functional programming language, so you have to think quite differently when using it if you’re used to imperative programming languages (e.g. C++, Java, Python, Basic). I learned it at uni and it was quite fun, but I wouldn’t know how to write a larger project in it.
I haven’t played it yet, but a game called Veloren looks really good, and I’ve heard great things about it.