HACKER Q&A
📣 pabs3

Favourite open source game?


While there are fewer of them, there are quite a few fully open source, open content games out there, like Thrive, 0ad, Warzone2100, Endless Sky etc.

What is your favorite fully open source, open content game?

Edit: please vote on the comments people post too. Up if you like, down if you dislike, don't vote if you haven't played it or are neutral on it.


  👤 ninjin Accepted Answer ✓
OpenTTD is probably my favourite, but let me put a classic that I really enjoyed into the mix: XBattle [1]. Real-time strategy with an emphasis on area of control and supply line “flow”. All while “abusing” X11 to get multi-player support. It gave me many hours of joy at the Solaris boxes we had at university in the mid 00s. My only concern would be whether it counts as open source with its home-made license [2].

[1]: https://web.archive.org/web/20011128105604/http://cns-web.bu...

[2]: https://paste.sr.ht/~ninjin/fdd615d6e32e1316014dece892128697...


👤 dleslie

👤 obfuscator
Shameless self promotion: Reverse RPG https://r-rpg.com/

I wanted a game like wordle, which I can play in like 5 to 10 minutes, but I don't really like word-puzzles. But everything else about wordle is great: no barriers, easy to pick up, replayable. So I made rrpg and intend to add content to it.

I haven't really thought about licensing, but I guess I will open-source it, if people like it. Right now it's just js in the browser, so anyone could copy it. Written with nx in typescript.


👤 anjbe
The Ur‐Quan Masters, better known as Star Control 2.

http://sc2.sourceforge.net/

According to Wikipedia:

> Released to critical acclaim, Star Control II is widely viewed today as one of the greatest PC games ever made, and has appeared on numerous publications lists of the greatest video games of all time.

It was open sourced in 2002, and is available in most package repos (as “uqm”).


👤 CGamesPlay
Screeps, the open source game for programmers. It’s really, really hard though.

https://screeps.com/

Side note: I don’t think downvotes should be for comments you “don’t like” or even “disagree with”. Downvotes should be used to discourage people from posting bad content, but on HN we try to be a bit more objective about what “bad” is rather than “I don’t like it”.


👤 FrostKiwi
Xonotic[1] is excellent (Named Nexuiz in the past, but that name was essentially stolen). Hours of Quake like fun with beefed up graphics and a bunch of interesting gameplay twists. One the mobile side there is Shattered Pixel Dungeon[2], also to be found on F-Droid. The polish behind that project is insane for something FOSS and the hours I put into it are something to be embarrassed about.

[1] https://xonotic.org/ [2] https://f-droid.org/en/packages/com.shatteredpixel.shattered...


👤 flashgordon
Apologies in advanced for not submitting a game. Does anybody feel an unbreakable urge to just break from free of the dreary day job and write games for fun each time you see a HN post like this? My fantasy is to just go and Browserize a game (and not just by wasming it). Gaaaaah the tragedy of limited time!

👤 twelvechairs
Simon Tatham's Portable Puzzle Collection

https://www.chiark.greenend.org.uk/~sgtatham/puzzles/


👤 bongobingo1
Total Annihilation-like: [Beyond All Reason](https://www.beyondallreason.info/). There are also a few others (or supreme commander-likes) run on the [springrts engine](https://springrts.com/) including zero-k.

👤 sliken
Warzone 2100. Open source, I believe their goal was the ultimate real time strategy, and I believe they landed pretty close to that. You can design your own units, each with strengths and weaknesses that reward different strategies. The campaign was fun, rewarding, and had a fair bit of variety. There's even a few AI projects to make smarter teams of tanks (which allows MUCH more complexity than controlling an AI).

It had fog of war, 3D terrain and viewer, many kinds of units, and a nice UI for taking arbitrary groups of units and giving them 1 or more commands. Even some nice automation (at later levels) to avoid the tedium of telling a unit to repair itself, then putting it back in formation.

One somewhat unique feature is that in campaign mode (playing a computer, not a human) you can control time, so you never get overwhelmed with trying to control your units, but of course as your skills get better you can speed up time to not be bored.

If controlling tanks, infantry, and (at the later levels), planes/VTOLS sounds fun then give it a try. The 1st level of the campaign is a tutorial and you'll know pretty quick if you enjoy it.

Ah, sorry, just realized you named Warzone2100, well maybe someone else will find the suggestion useful.


👤 nmz
Teeworlds https://teeworlds.com and its mod ddnet https://ddnet.tw

I've been playing for a full on decade, the game was your typical third person shooter but around 2015 a mod came out that allowed fast completion of puzzle like maps, then it diverged and it now has two versions. Everyone mostly sticks to its ddnet counterpart. but the quake style, deathmatch/ctf/team is still fun at times. though nobody plays it.


👤 domtron_vox
Haven't seen these two so thought I'd add them to the list.

Minetest is a block building game engine (like minecraft) built around the idea mods add all content. There are a bunch of games built for it, and last I checked a active modding community. https://www.minetest.net/

The other is AlephOne, a engine to play all the Marathon games (story FPS, pre-halo bungie made games) along with a bunch more community created ones. I've sunk a good bit of time into both the trilogy and the additional 6 big community made ones. https://alephone.lhowon.org/


👤 prakashqwerty

👤 INTPenis
Thinking back I can probably list all the open source games I've enjoyed on one hand.

Shattered Pixel Dungeon is the one I enjoy daily, also enjoyed the predecessor. Play it every time I'm on the toilet. ;)

Konquest was a really fun old game that came with KDE back in the late 90s, early 2000s. I assume it was open source, I was just a kid playing it.

Nethack of course, enjoyed many hours in that dungeon.

Doom counts right? I played a lot of Doom in the 90s and it's open source now. Quake too I believe.

Edit: How the hell could I forget Cataclysm: Dark days ahead.

This is a hard list to make, partly because I love open source and there are so few titles I've enjoyed on a regular basis.



👤 trynewideas
Empty Epsilon bridge simulator: https://github.com/daid/EmptyEpsilon

The game itself is fun, but the best stuff I've seen is it being reused, modified, and adapted for LARPs and crowdplay.

Out of Orbit is a great and ongoing example, a Finnish escape room-ish experience that also has a Twitch game putting stream chat in the role of the ship's AI: https://outoforbit.fi/ and https://www.twitch.tv/outoforbitgame/about

Empty Epsilon powers the game part, with integrations using its DMX interface and HTTP API to provide hardware interfaces and things like Twitch chat commands modifying the game state.


👤 theshrike79
Abuse will always have a warm place in my heart: https://en.wikipedia.org/wiki/Abuse_(video_game)

Even though I didn't manage to code a single line of Lisp for the game's internal code or actually get a single level done, the fact that it was theoretically possible was amazing to me.

Also WASD for movement + mouse for shooting in a 2D game was a novel mechanic for me and I still like 2D two-stick shooters quite a bit.


👤 akavel
https://stuntrally.tuxfamily.org/

A car race simulator in mildly offroad tracks (think WRC). I spent a decent amount of time glued to the screen with it; the game is especially stunning with regards to its visuals, a rare quality in the world of open-source games.

Notes to the beginners: don't be afraid to dial down its quality settings if your machine is struggling, the defaults seem to require crazy beefy hardware; and yes, with some practice you will start to overcome the "ghost car", but you should ignore it in the beginning and just focus on staying in track, doing your best, having fun and watching the views :)



👤 brenainn
IVAN (https://github.com/Attnam/ivan)

A rougelike where you can have your legs severed, pray to a god to have them regenerated and have them regenerated as bananas.

Edit: you can try it in the browser! https://attnam.github.io/ivan-050-wasm/


👤 CyMonk
Star Ruler 2

"Massive scale 4X-RTS set in space. Control hundreds of planets, manipulate galactic politics, research numerous advanced technologies, and command thousands of units and hundreds of planets in your quest for galactic dominance."

available from steam: https://store.steampowered.com/app/282590/Star_Ruler_2/

and from github (excluding the music): https://github.com/BlindMindStudios/StarRuler2-Source


👤 mrslave
id Software open sourcing the Doom* and Quake 1..3 engines was very generous and all engines have since seen improvements through public contributions. Unfortunately game data is proprietary, however there are many open games using these engines.

FreeDoom, Nexiuz, Xonotic, Warsow, Urban Terror, World of Padman, Tremulous, OpenArena are popular examples of wholly free games based on id's engines, though some of them may be more actively maintained than others.

Quake3e is my favorite, despite requiring a copy of the game.


👤 sph
Dungeon Crawl Stone Soup and Cataclysm: Dark Days Ahead — the absolute best roguelikes around.

--

The first has a very focused philosophy of removing all tedious and spoilery game mechanics, optimal strategies and no-brainers from the game. Some hate that, I love it. DCSS is the anti-Nethack. You can play online on your browser, with graphical tiles, spectators and even information bots for all your queries.

https://crawl.develz.org/

The second has an extremely passionate and vibrant community of contributors, and they're adding everything and the kitchen sink. Blink and a whole subsystem will have been merged into master. I reckon CDDA will be the first universe-scale quantum simulator, a couple years before the entire humanity will transfer its consciousness inside a Dwarf Fortress world.

https://cataclysmdda.org/


👤 na85
Surprised nobody has mentioned bzflag[0]. I played that a lot in its heyday. Playing hepcat pillbox CTF was some of the sweatiest, most intense gaming I've had.

However I probably had the most hours into Armagetron Advanced[1], which is basically "2D-isometric Lightcycle-From-TRON Deathmatch: The Game" and allows for many interesting gametypes that you wouldn't necessarily expect, from CTF to Sumo, which is kinda but not exactly like king of the hill.

The best part of armagetron is the keybind system. If you bind, say, Z to "turn left" and . (period) to "turn right", then your right and left hands will turn you right and left, respectively. But if you also bind X and C to turn left, and m and comma to turn right, then you can press Z and X simultaneously to perform a quick 180-degree turn. You can also do funky stuff like press Z, X, C and M and Comma (that's 5 keypresses) to do a sort of outside-hairpin turn which makes for a devastating trap against anyone riding along your wall for speed.

I wasted so very many hours on tron. If anyone here played on the Swampland or Mud Puddle servers, they know how addictive it can be. A small but tight-knit community except for that one insufferable jerk who went under various handles but primarly "Xdude". Fuck you, Xdude.

Anyways, armagetron is an awesome game that's probably dead now, but is really fun for LAN parties.

[0] https://www.bzflag.org/

[1] http://www.armagetronad.org/


👤 kqr
Liero is high up on my list. The original wasn't open source, of course, but a really good game with a few bugs. The author lost the source code in a crash and that precluded any future bugfixes.

Eventually someone reimplemented it faithfully! I love FOSS!

----

OpenMW is my current vice, but obviously content is not open source.


👤 broodbucket
Emacs https://www.gnu.org/software/emacs/manual/html_node/emacs/Am...

All super basic, but always ready to go when you've got a few minutes to kill.


👤 t-3
Others have mentioned Wesnoth, Oolite, and Cataclysm: DDA, but Angband and all of it's variants hold a special place in my heart. MAngband, ZAngband, TOME, all drew countless hours from my youth. FreeCiv is excellent. I think the name has changed (or it's been forked?) but Tremulous was a lot of fun.

👤 hresvelgr

👤 mmathias
Sonic Robo Blast 2 - https://www.srb2.org/ ... and especially ... SRB2Kart - https://wiki.srb2.org/wiki/SRB2Kart (!)

👤 AlphaWeaver
Space Station 14 [0], which is the remake and spiritual successor to Space Station 13, mentioned elsewhere in the thread.

SS13 is a wonderful game, but it's so old and its codebase is so messy that people have been trying to remake it for years. Attempts had mostly gone nowhere until all of a sudden SS14 took off with a few dozen OSS developers. Now they're making fantastic progress (see [1]) and have a game that isn't just playable, but enjoyable! (Not to mention being almost completely on-par with SS13 at this point, with several distinct maps and hundreds of items ported over.)

[0]: https://spacestation14.io [1]: https://spacestation14.io/post/22-05-25-progress-report-34/


👤 dgrin91
BitBurner. Its an incremental game, which means you do some work, get to a point of diminishing returns, cash out with some upgrades and restart. Each time you restart you get a little further. Normally these types of games are super boring, but everything in BitBurner has an API.

Eventually the game gets super complex - stock markets, gangs, automations, combat systems, corporate espionage, etc. Its got a healthy open source community and discord as well

https://github.com/danielyxie/bitburner


👤 gsliepen
Parallel Realities[1] has made several nice games, including Blobwars, Starfighter and Legend of Edgar, which have fully open source game engines, and they tried to use free sounds and graphics. However, the devil is in the detail with many "free" assets, and it turns out a lot of them actually did not have a free enough license for most Linux distributions. I've been involved in getting Blobwars 1 and 2 and Starfighter updated with truly open content with some success, unfortunately Blobwars 2 still needs a lot of work.

Open content is still hard; a lot of sound, music, and textures might be under a relatively free license, but often source material is lacking. I've given a talk about this at FOSDEM 2017[2].

[1]: https://www.parallelrealities.co.uk/games/

[2]: https://archive.fosdem.org/2017/schedule/event/ogd_gpl_asset...


👤 ZeroGravitas
Various old skool text adventure games are open source (-ish, in some cases).

If you are already experienced with them then "Counterfeit Monkey" takes it to the next level with a great twist based on anagram-like magic/technology for turning objects into other things by adding/removing letters from their name:

> Anglophone Atlantis has been an independent nation since an April day in 1822, when a well-aimed shot from their depluralizing cannon reduced the British colonizing fleet to one ship.

> Since then, Atlantis has been the world's greatest center for linguistic manipulation, designing letter inserters, word synthesizers, the diminutive affixer, and a host of other tools for converting one thing to another. Inventors worldwide pay heavily for that technology, which is where a smuggler and industrial espionage agent such as yourself can really clean up.

> Unfortunately, the Bureau of Orthography has taken a serious interest in your activities lately. Your face has been recorded and your cover is blown.

> Your remaining assets: about eight more hours of a national holiday that's spreading the police thin; the most inconvenient damn disguise you've ever worn in your life; and one full-alphabet letter remover.

> Good luck getting off the island.

https://ifdb.org/viewgame?id=aearuuxv83plclpl

https://github.com/i7/counterfeit-monkey

If you're new to the genre then "Lost Pig" is a good place to start, though technically it's licence (Creative Commons Attribution-NonCommercial-NoDerivs 3.0) is not open source.


👤 throwaway892238
My favorite open source game is figuring out how to navigate GNOME's file picker.

👤 Tepix
Netrek

https://www.netrek.org/

The first real-time graphical team game on the internet!

It requires both fast reflexes and strategy and there were international leagues as early as the 1990s. These days there aren't many players, however.


👤 assbuttbuttass
I'll mention nethack just because no one has said it yet

👤 Obsnold
If anyone likes the Thief games check out The Dark Mod.

https://www.thedarkmod.com/downloads/


👤 themk
I've spent way too much time on Shattered Pixel Dungeon

http://shatteredpixel.com/


👤 Archelaos
Sauerbraten: http://sauerbraten.org/

But I do not play it anymore. I fear it would become too addictive again.


👤 ivanstojic
After years of playing it and putting probably thousands of hours into Angband, I switched to Dungeon Crawl Stone Soup (https://crawl.develz.org/) and I love it to bits.

Text mode, turn based dungeon crawlers aren't for everyone, but I love them: they are very tactical, but don't feel like a typical tactics game, have a fun fantasy based lore, and are just a blast. And most importantly, you can pause and quit at any given moment, and continue just as easily.


👤 NGRhodes
Pioneer Space Sim - https://pioneerspacesim.net/ This is an Open-Source remake of Frontier Elite 2 AND Frontier First Encounters.

I only discovered this game a few months ago and only put of a couple of hours into the game so far. For me it takes the best bits of both FE2 and FFE, modernises the UI, improves on the graphics (some of the developers were GL/D3D mod developers of Elite - Frontier). It manages to keep the essential ingredients that made FE2 good and picking out the few extra nice bits from FFE.


👤 unforgivenpasta
Veloren[1], a voxel RPG made in Rust and heavily inspired by Cube World

[1]: https://veloren.net/


👤 bitxbitxbitcoin
Battle for Wesnoth!

As an aside, does anyone have any sort of insight into how these open source games come about? Is it the force of one individual mostly or is there a place to find likeminded gamedevs for a project?


👤 tobylane
Corsixth - https://github.com/CorsixTH/CorsixTH

It’s a theme hospital clone, similar to open ttd. I played theme hospital as a child and now contribute to this project. It’s nice to exceed my past ability and see the game grow through my efforts.


👤 parkaboy
OpenTyrian! Open source port of one of the BEST shmups of all-time. Awesome Hitchhikers Guide-like narrative. Secrets galore. Great upgrade system. I think you can find it available for most platforms, including Android.

👤 ransom1538
0ad is my favorite with my son. We can play as a team against the AI. It is a blast. I wish online was a better experience - right now, you sit around being shunned unless you have a high rating (you also can't get a rating since the highly rated players just game the settings and map).

👤 esrh
osu!lazer: https://github.com/ppy/osu

Official open source reimplementation of the rhythm game osu!classic that is planned to replace it. It's mostly equivalent except in that you can't submit competitive scores online.

Osu probably has one of the biggest communities surrounding an open game, with some ~15 million active players around the world.

Gameplay revolves around playing community-generated "beatmaps" in one of 4 rhythm-based modes, the most popular of which involves clicking circles.


👤 archagon
Brogue is an excellent roguelike: https://sites.google.com/site/broguegame/


👤 vortico

👤 ce4
Not a game, but hosting. here i got ports/patches for open core/open source games, especially for Loki games like 1.5 decades ago:

http://icculus.org/

Amongst them one my favorites: Alien vs. Predator (Sierra Game Studio). Proprietary game content though, unsure about the code licence.

Edit: typos fixed


👤 pizza
Had a lot of fun playing the online multiplayer shooter AssaultCube many years ago. I remember it had a builtin map editor and people would make insane maps, like one for sniping between several-hundred-meter tall skyscrapers

👤 pull_my_finger
I put a lot of hours in Tales of Maj'Eyal/ToME4[1]. Solid graphical roguelike and very active/responsive dev in DarkGod

[1]: https://te4.org/


👤 anton001
Openscope[1] - an air traffic control simulator. I used to spend hours playing it. I don’t know if it’s my favorite open source game, but it’s the only one I know of.

1. https://github.com/openscope/openscope


👤 RazeLighter777
Catacylsm: Dark Days Ahead is fantastic.

👤 guhcampos
I'm not sure it qualifies, as it was open sourced posthumously, but Warzone 2100 https://wz2100.net/ - was so original I've never played any other game with similar mechanics.

👤 bernds74
Fully open source and open content is a pretty strong constraint. Nethack and Angband are probably the ones I've spent most time with. I also had a phase where I spent time with springrts and the games built on top of it.

A more recent one is Remnants of the Precursors, a rather cool remake of Master of Orion 1. Haven't played it as much, though.

If we limit the restrictions to just open source, maybe Quake? And Civilization IV is not fully open source, but all the game code is.


👤 noasaservice
My favorite right now is Open Morrowind: https://openmw.org/en/

And you can download ALL of Morrowind at archive.org here: https://archive.org/details/morrowind_202103

And if you look at who uploaded it: Bethesda did. You can play this 100% legally from the authors.

So yeah, I think it qualifies.


👤 randtrain34

👤 badsectoracula
Years ago i had a lot of fun playing the SP maps and the MP maps in SP mode of Cube and Cube 2: Sauerbraten.

👤 r721
>Scorched 3D is a free and open source artillery game modeled after the MS-DOS game Scorched Earth.

https://en.wikipedia.org/wiki/Scorched_3D

https://sourceforge.net/projects/scorched3d/


👤 skeaker
Open Hexagon is an open source game that started as a clone of Super Hexagon and has since then surpassed it. It also gives the ability for users to make their own level packs with a very robust lua scripting system. The custom levels can be insanely creative, sometimes creating entirely new games within the game, though most are only hosted on the Steam workshop which requires the user to purchase it there. The GitHub repository also lacks music files for the base game. The game itself is otherwise completely open source and free to play if you compile it yourself. https://github.com/vittorioromeo/SSVOpenHexagon

Space Station 13 (and the remake, SS14) is an incredibly unique and feature rich multiplayer role playing game that takes place on a rickety space station in a wacky retro-futuristic setting. It's hard to recommend this game as the learning curve is more like a cliff, but it is far and away the best game that exists for creating unique (and often very funny) stories in. It has a long and complicated open source history that has fragmented it into several unique popular forks, but the most popular one that's fully open source nowadays is tgstation. https://github.com/tgstation/tgstation

On that topic I've been playing an SS13-inspired browser based game lately. It's fully open source and takes inspiration from Melvor Idle, but is a much shorter and nicely compacted experience. https://github.com/TBartl/space-station-13-idle https://spacestationidle.com/


👤 lightbulbjim

👤 dmitshur
Not open content, but OpenLara is a fun open source project to follow - https://github.com/XProger/OpenLara

👤 ho_schi
First-Person-Shooter Xonotic https://xonotic.org/

👤 dumpsterlid
Cataclysm Dark Days Ahead has to take the cake even though I love Xonotic, Beyond All Reason/Spring engine games, Battle For Wesnoth and others.

Cataclysm Dark Days Ahead is the kind of community project that could never be the product of a traditional game company, the game is far too vast, intricate and inventive in every little corner of itself.


👤 louisstow

👤 steanne
veloren, voxel rpg: https://veloren.net/

👤 vyrotek
OpenRA

https://github.com/OpenRA/OpenRA

I wish the developer of ChronoDivide would open source their code. I read it was implemented in TypeScript.

https://chronodivide.com/


👤 megalottachoc
I have tried various over the past 20 years and they've been mentioned elsewhere on this thread, but the main two I use are:

The mana world- a 16 bit inspired MMO rpg http://www.themanaworld.org

And EDOPro, a YGOPro fork (You-Gi-Oh client) with improvements


👤 kettunen
One great Open Source game that comes to mind is definitely VVVVVV.

- https://thelettervsixtim.es

- https://github.com/TerryCavanagh/VVVVVV


👤 danbolt
My own game, because I’m biased and it’s a shameless plug. The source code is MPL and the content is CC-BY. You’ll need a Nintendo 64 emulator to play though!

https://danbolt.itch.io/wizard-of-the-board


👤 rrrodia
It's nice to read all these experiences with open source games. Something wholesome about these things (not just nostalgia).

It also made me realize there should be an community driven overview / list of these things (genre, inspiration, description, screenshots, version etc). Does this exist?


👤 maverick74
I liked Hedgewars a lot!!!

https://www.hedgewars.org/

But something SimCity like is also great!


👤 DantesKite
I don't currently have one, but I would love to see an open-source version of MOBA's and CS:GO complete with map editors and game "seeds" so players can experiment with different rule sets.

The hardest part about setting that up is likely the servers.


👤 cao597
Nobody's mentioning old commercial games that were later released by their publishers as open source. One example is the classic combat flight sim "Rowan's Battle of Britain", initially released in the year 2000. You can find it packaged to run under linux/wine, along with other free games, here:

https://github.com/sim-museum/esports-for-engineers

the source code is here: https://github.com/gondur/BOB_Src


👤 agateau
Shameless plug: I have been working on Pixel Wheels, a top-down, arcade racing game: https://agateau.itch.io/pixelwheels.

👤 manuel2258
Veloren, a multiplayer voxel RPG written in Rust. https://veloren.net While not finishes yet, already playable and lots of fun.

👤 dethos
ET:Legacy [1], initially it (the original: Enemy Territory) wasn't open-source but it is now. Never gets old.

[1]: https://www.etlegacy.com/


👤 ggeorgovassilis

👤 jstrebel
XGalaga :)

There are tons of clones and forks: https://github.com/JoergStrebel/xgalaga-sdl


👤 mid-kid
Red Eclipse, Fast-paced arena shooter. Shame there's almost nobody on the servers usually. https://www.redeclipse.net/

Teeworlds, Fast-paced 2D shooter that has had an undying community for ages. https://teeworlds.com/

Stepmania, DDR-like rhythm game. You know the drill. Also consider the Etterna fork if you're a keyboard fanatic. https://www.stepmania.com/

Shattered Pixel Dungeon (Android), a very good roguelike to fill the void when you only have a phone nearby. http://shatteredpixel.com/

NXengine (or nxengine-evo), an open source engine that can be used to play cave story. Apart from some minor bugs a really good way to experience the game. https://nxengine.sourceforge.io/ https://github.com/nxengine/nxengine-evo

All of these are games I've put countless of hours into. There's a bunch of other good games, SuperTux, Pingus, Tux Racer, Neverball/neverputt, Armagetron Advanced, Minetest, 0ad, some of the KDE games, and more that I've played and liked but haven't lost nearly as much time with.


👤 jonorsi
A Dark Room - https://github.com/doublespeakgames/adarkroom

I actually forked and added a JS audio engine to play sound effects, ambience, etc. and it made it back into the official browser version of the game at http://adarkroom.doublespeakgames.com


👤 oska

👤 em-bee
tux racer (now extreme tux racer) was a favourite for a long time. https://en.wikipedia.org/wiki/Tux_Racer

👤 dominikstr
I can recommend SuperTux[0] and SuperTuxKart[1] as great OSS alternatives to Super Mario and MarioKart.

SuperTuxKart is truly cross-platform and even has an online mode.

[0] https://www.supertux.org/ [1] https://supertuxkart.net/Main_Page


👤 aargh_aargh
Aquaria, a truly immersive world with great music and sound, innovative gameplay. Open source, not open content.

http://bit-blot.com/aquaria/

https://github.com/AquariaOSE/Aquaria


👤 preek
Online Go Server (OGS): http://online-go.com/

👤 roschdal

👤 AlexDenisov
> A retro multiplayer shooter

> Teeworlds is a free online multiplayer game, available for all major operating systems. Battle with up to 16 players in a variety of game modes, including Team Deathmatch and Capture The Flag. You can even design your own maps!

https://www.teeworlds.com


👤 dan335
I developed Dominus 8 years ago and it's still being played. https://dominusgame.net/ https://github.com/dan335/dominus

👤 yewenjie
Does a chess server count? Lichess is in my opinion one of the greatest success stories as a fully free (both libre and gratis) project that competes with a closed and paid for profit competitor, while being funded by donations.

https://lichess.org


👤 rasulkireev
Widelands is a free, open source real-time strategy game with singleplayer campaigns and a multiplayer mode. The game was inspired by Settlers II™

[1]: https://builtwithdjango.com/projects/widelands


👤 yjftsjthsd-h
I enjoy 0ad and xonotic

👤 cmbuck
Globulation 2 https://globulation2.org/wiki/Main_Page It's an RTS focused on macro instead of micro. It is cross platform and supports multiplayer! It's really simple in the sense that there are only three unit types, but the strategy is much more nuanced. One interesting dynamic I appreciate is that your unit limit is caused by the fact you have to be able to feed everyone, as opposed to some arbitrary max number the game picks for you or how many pylons you've built. (What do pylons do anyway?) The AI is challenging at harder levels and I still haven't mastered beating them regularly. I really enjoy this game


👤 znpy
OpenArena, Tremulous.

However I stopped playing openarena because the only well-cared server was still full of people that would cheat in various ways, and that would make me extremely angry and would ruin the whole game experience. Also kinda addictive of a game, it is.


👤 anta40
CoreWar: https://corewar.co.uk/pmars/

I don't programming game where you do assembly-like coding these days. Perhaps the closest one is Zachtronic' TIS-100


👤 CivBase
I've been enjoying Unciv on my phone recently. It's a FOSS port of Sid Maier's Civilization V.

https://github.com/yairm210/UnCiv


👤 socceroos
Widelands - I've spent days in that game.

👤 jonaustin
Remnants of the Precursors looks like a pretty amazing recreation of Master of Orion 1

https://www.remnantsoftheprecursors.com/


👤 kapep
shapez.io [1] - It's is great game inspired by Factorio. I would describe it as a minimalist Factorio-light.

[1]: https://shapez.io/


👤 therealmarv
https://www.graememcc.co.uk/micropolisJS/ MicropolisJS a open source Sim City clone

👤 karl42
The Battle for Wesnoth: https://www.wesnoth.org/

It hits the sweet spot between simplicity and depth for me, like Advance Wars.


👤 drzel
FortressOne (modern fork of QuakeWorld Team Fortress). Disclaimer I am a core contributor.

https://www.fortressone.org


👤 boffinAudio
WordWarVI:

https://smcameron.github.io/wordwarvi/

Video demo:

https://www.youtube.com/watch?v=FdPfI5B9Cjc

Its just so silly - editor (vi/emacs) wars manifest in a Defender-like arcade game - but extremely fun, and the source code is fun to read also.

Plus, its been my go-to for a "quick code base to port", its really fun to port.


👤 em-bee
https://en.wikipedia.org/wiki/Pingus is a wonderful lemmings clone

👤 nickstinemates
Warsow - quake3 cpma clone. So good.

👤 PostOnce
http://www.emhsoft.com/singularity/

This is not a 3D technical achievement nor is it highly replayable, but the first playthrough is marvelous for any fan of scifi or cyberpunk.

Hard AI, trying to grow and avoid discovery. It plays very well.

In fact, I say that, but I haven't played it in 10 years and I see there was a 1.0 release in 2020, so I'm going to go check that out right now.


👤 grit6217
I really liked BrowserQuest, a "massively multiplayer HTML5 (WebSocket + Canvas) game experiment": https://github.com/mozilla/BrowserQuest https://hacks.mozilla.org/2012/03/browserquest/

👤 t0bia_s
OpenMW, even though content is not open-source (TES III - Morrowind). But community and developers are unbelievable passionate about this project.

👤 viktoracoric
I had lots of fun with Red Eclipse (https://www.redeclipse.net/). I haven't played it in a while though so I don't know if it stagnated or got better or worse.

I am mostly playing PokerTH (https://www.pokerth.net/) now.


👤 tremon
Not mentioned yet:

Unknown Horizons https://unknown-horizons.org/


👤 socceroos
Back in the day: Vegastrike.

👤 tonfreed
I played a lot of Nexuiz and Wesnoth back in the day. Looks like Wesnoth is still in active dev, might give it another go soon.

👤 geff82
bzflag! It carries this nice 90s-feeling in a multiplayer online world.

👤 sitzkrieg
cocaine diesel. code originally based on qfusion but most of it removed and rewritten including a new renderer from scratch. its a FPS that highly stylized and it has a bomb defusal game mode and loose concept of classes and loadouts

https://cocainediesel.fun/


👤 NegativeLatency
Open Rollercoaster tycoon

👤 adamrezich
Infra Arcana is an open-source Lovecraft roguelike absolutely dripping with atmosphere and I love it https://sites.google.com/site/infraarcana/home


👤 zzo38computer
I sometimes play the BSD games (boggle, mille, and others).

There is also ZZT and Free Hero Mesh, but those are engines with different licenses for different game worlds. A few ZZT games which are free cultural works. But for both engines, games can be made with any licensing.


👤 MavropaliasG
Xonotic, The Battle for Wesnoth, 0 AD

👤 siberianbot
Recently, I found myself tired of most games, so I wrote one: https://github.com/siberianbot/asteroids It is full of issues, but I still working on it.

👤 ensocode


👤 em-bee
ryzom: https://en.wikipedia.org/wiki/Ryzom

i only played it briefly, but i believe it is the only FOSS MMORPG out there.

if there are others, i'd like to know


👤 Kinrany
Space station 13. Not only the game itself (which is unique) but the decentralized community of many independent servers developing their own versions of the game in parallel and copying successful features from each other.

👤 kzrdude
Return to the root (Rttr) a settlers 2 engine reimplementation. Also Widelands.

👤 fuball63
Frogatto and Friends is a good platformer not mentioned yet. Open source engine, not open source content. https://frogatto.com/

👤 tuukkah
One game per comment, or voting doesn't bring up the most liked game.


👤 fold3
I really enjoy Cave Story, It's a very cute metroidvania with a lot of soul.

https://github.com/EXL/NXEngine


👤 yread
These are great but whose idea was it to "reimplement" a game engine, lift the assets from the original game and call it open-source? Who did it first? Was ScummVM the first?

👤 tigerlily
Why, IVAN of course!

Play it here: https://attnam.github.io/ivan-050-wasm/


👤 etewiah
Super simple but really fun:

https://github.com/awilliams/RTanque


👤 krylon

👤 ho_schi
Strategy OpenRA (Red Alert) https://www.openra.net/

👤 Kaze404
Candy Box 2 is fun https://candybox2.github.io/

👤 harvie
MegaGlest, Warzone 2100, OpenArena, Mineclone2, Xmoto, SuperTux, Supertuxkart, 0ad, Pingus, TuxRacer, Hedgewars, TeeWorlds

👤 mart9

👤 farmerstan
I’ve been playing nethack for almost 40 years now, when it was called “hack” and it ran on 2 floppy disks.

👤 thejosh
lichess :)

Opensource, active hosted solution and great.


👤 cies
Warzone 2100 - https://wz2100.net

👤 dontbenebby
Sorry I don't have an answer but is there an open source tetris implementation?

(It's a good game.)


👤 0des
chess!

I'll also take street craps as a backup.


👤 InvOfSmallC
OpenTDD Nethack Brogue CE OpenRA Battle for Wesnoth Dungeon Crawl Shattered Pixel Dungeon

👤 Aeolun
I really enjoy Bitburner

👤 Humbly8967
PewPew Live.

It's similar to geometry wars. It has lots of game modes, great controls, and great music.

https://pewpew.live/


👤 checkyoursudo
0ad

Minetest (years ago, haven't kept up with it in a long time)

Widelands

gmult


👤 hulitu
XBill, Xjewel, Staipan, wump.

👤 Klasiaster
marsshooter and bloodfrontier weren't mentioned yet

👤 veidelis
OpenRA and OpenTTD

👤 brokenkebab2
Wesnoth Nexuiz

👤 p0nce
Brogue.

👤 pmontra
Nethack.