Ask HN: Favourite open source game?
378 points| pabs3 | 3 years ago
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|3 years ago|reply
[1]: https://web.archive.org/web/20011128105604/http://cns-web.bu...
[2]: https://paste.sr.ht/~ninjin/fdd615d6e32e1316014dece892128697...
[+] [-] matthews2|3 years ago|reply
A very dangerous game to play though, you'll boot it up in the morning for a way to kill an hour and... it'll suddenly be midnight.
[+] [-] spacetraveler11|3 years ago|reply
Anyone looking to get started with hexagonal grids should check out [1] from Red Blob Games. Comprehensive tutorial on hex grids explaining coordinates, fields of vision, pathfinding and more.
[1] https://www.redblobgames.com/grids/hexagons/
[+] [-] tasuki|3 years ago|reply
I've played a bit of Simutrans, where each prospective passenger has an origin and a destination, and if you can take them there, they use your services, otherwise they don't.
[+] [-] sliken|3 years ago|reply
There was a similar game, written in java (server and client I believe), called Europa. Had a grid of X's, simple UI (tell units where to go) and the "water pressure" would slow from the cities that make armies to wherever you pointed them. Even included things like using 3 armies to make 1 paratrooper that could jump a square or two.
The author even sent me a copy, not sure I still have it though.
[+] [-] spacetraveler11|3 years ago|reply
[1] https://giphy.com/gifs/unity-game-dev-xbattle-stdR5qYdqrgNll...
[+] [-] dleslie|3 years ago|reply
Dungeon Crawl https://crawl.develz.org/
OpenRA https://www.openra.net/
Battle for Wesnoth http://www.wesnoth.org/
FreeCiv http://freeciv.org/
Endless Sky https://endless-sky.github.io/
[+] [-] wchar_t|3 years ago|reply
[0]: https://github.com/tmewett/BrogueCE
[+] [-] themodelplumber|3 years ago|reply
This is a favorite. And just to add, after I got a bit tired of roguelikes I tried out Flare and got hooked on the old version in my distro's repos. It's an isometric 3D action RPG.
Later I found it is still under active development and really fun, with a greatly improved base campaign and community mods available as well.
Be sure to get the AppImage rather than whatever might be in older repos if you're running Linux.
https://flarerpg.org/
Recent presentation by Justin, the lead developer: https://flarerpg.org/2022/02/21/i-love-free-software-day-202...
Blog: https://flarerpg.org/blog/
Forums: https://opengameart.org/forums/flare
[+] [-] tarentel|3 years ago|reply
[+] [-] unknown|3 years ago|reply
[deleted]
[+] [-] thebeardisred|3 years ago|reply
[+] [-] ohwellhere|3 years ago|reply
[+] [-] kevdev|3 years ago|reply
[+] [-] obfuscator|3 years ago|reply
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.
[+] [-] latexr|3 years ago|reply
I’ll return later to finish my run, but wanted to point out the opening quote character is wrong (it’s the same as the closing quote): it shows up as ”some dialog” instead of “some dialog”. Also, I’m on a phone and occasionally one of the options is highlighted. At first I thought it might mean something, but on closer inspection it may be a selection bug.
Both are minor issues which do not detract from the experience, but they may also be quick fixes.
[+] [-] ArekDymalski|3 years ago|reply
[+] [-] deadbyte|3 years ago|reply
[+] [-] az_reth|3 years ago|reply
[+] [-] kurupt213|3 years ago|reply
[+] [-] obfuscator|3 years ago|reply
[+] [-] croo|3 years ago|reply
[+] [-] alex_duf|3 years ago|reply
[+] [-] aljarry|3 years ago|reply
[+] [-] davhunt|3 years ago|reply
[+] [-] anjbe|3 years ago|reply
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”).
[+] [-] agiacalone|3 years ago|reply
They even updated the Super-Melee mode to be playable over the Internet.
[+] [-] fullstop|3 years ago|reply
[+] [-] willis936|3 years ago|reply
Does anyone know how to get sound working on WSL1 + VcXsrv?
[+] [-] CGamesPlay|3 years ago|reply
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”.
[+] [-] pull_my_finger|3 years ago|reply
[1]: https://github.com/dividuum/infon
[+] [-] em-bee|3 years ago|reply
that said, in a topic like this, can there be any bad comments? (other than someone throwing insults at a game or recommending a game that is not actually FOSS?)
so why not use downvotes for games that you played but didn't like?
let the most popular games rise to the top.
[+] [-] barbs|3 years ago|reply
https://news.ycombinator.com/newsguidelines.html
[+] [-] JadoJodo|3 years ago|reply
[+] [-] Aeolun|3 years ago|reply
[+] [-] FrostKiwi|3 years ago|reply
[1] https://xonotic.org/ [2] https://f-droid.org/en/packages/com.shatteredpixel.shattered...
[+] [-] flashgordon|3 years ago|reply
[+] [-] twelvechairs|3 years ago|reply
https://www.chiark.greenend.org.uk/~sgtatham/puzzles/
[+] [-] bongobingo1|3 years ago|reply
[+] [-] sliken|3 years ago|reply
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|3 years ago|reply
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|3 years ago|reply
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|3 years ago|reply
[+] [-] INTPenis|3 years ago|reply
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.
[+] [-] muzani|3 years ago|reply
Kittens: https://bitbucket.org/bloodrizer/kitten-game/src/master/
[+] [-] trynewideas|3 years ago|reply
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|3 years ago|reply
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|3 years ago|reply
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 :)
[+] [-] RockyMcNuts|3 years ago|reply
[+] [-] brenainn|3 years ago|reply
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/