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.

  • I Cast Fist@programming.dev
    link
    fedilink
    arrow-up
    17
    ·
    7 days ago

    BAR - Beyond All Reason, for Total Annihilation/Supreme Commander style RTS, learned about this one in another thread here on lemmy

    Zero-K - similar premise, plays different from BAR, also the graphics seem less demanding

    OpenSoldat - 2D arena shooter. For anyone that never played or saw something similar, think of multiplayer maps of halo, quake or unreal, but if it was a 2D platformer

    Not quite open source, but Daggerfall Unity is a FOSS update to the engine for Daggerfall, a game which Bethesda has made free for years now. You can get the game off GOG, too.

    • HipsterTenZero@dormi.zone
      link
      fedilink
      arrow-up
      4
      ·
      edit-2
      6 days ago

      Hell yeah CDDA.

      I’m currently installing solar panels and wind turbines on the roof of a firestation to act as my garage and home base while I’m fixing up a luxury RV that I drove out of a mall. Surprisingly, it was in great condition except for all of the glass, boards, and quarterpanels; the chassis itself and all of the internals are practically untouched.

  • sem@lemmy.blahaj.zone
    link
    fedilink
    arrow-up
    8
    ·
    6 days ago

    I’m a fan of Freedroid Classic, a FOSS remake of a commodore 64 game called “Paradroid”. You’re a robot on a deserted space ship full of other malfunctioning robots, and you have to hack / shoot all of them. You start out as the worst robot, but if you encounter a better one, you can hack it to take over its body – if it doesn’t kill you first.

    Takes a few runs to get the hang of it, but it’s a lot of fun.

  • Futurama@lemmy.world
    link
    fedilink
    English
    arrow-up
    7
    ·
    edit-2
    7 days ago

    Endless Sky is an amazing one. I’ve put tons of hours into it. It’s a top down 2d space trading/fighting game, very similar to Escape Velocity if you’ve ever played that game.

        • jerkface@lemmy.ca
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          4 days ago

          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.

  • ssm@lemmy.sdf.org
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    5 days ago

    I spent several years on OpenBSD playing mostly foss games (no WINE support) before I got my steam deck, so I feel fairly qualified with recommending Cataclysm DDA, Xmoto, and Dungeon Crawl Stone Soup. Say goodbye to the next several months of your life. Other cool FOSS games that grabbed me, but not to the same level: Ur Quan Masters (Star Control 2), and endless-sky.

  • Haijo@snac.haijo.eu
    link
    fedilink
    arrow-up
    1
    ·
    5 days ago

    @[email protected] 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 game

      • ffhein@lemmy.world
        link
        fedilink
        arrow-up
        3
        ·
        7 days ago

        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.

      • toastal@lemmy.ml
        link
        fedilink
        arrow-up
        1
        ·
        6 days ago

        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.