Page 1 of 2

10 Best Open Source FPS Games

PostPosted: 19 Aug 2019, 17:07
by Julius
https://freegamer.blogspot.com/2019/08/ ... games.html

As usual, this is an opinion piece by one of our authors :cool:

Re: 10 Best Open Source FPS Games

PostPosted: 20 Aug 2019, 08:37
by SteveSmith
I used to play Tremulous years ago, and it was a great game (although I could never get the hang of the aliens that could walk on ceilings). As the author says, Unvanquished looks amazing but when I last looked at it (over a year ago), there are just no players. It's a real shame; both these games were/are probably just as good as the latest crop of "professional" FPS games like Overwatch, but just haven't achieved a critical mass of players.

Re: 10 Best Open Source FPS Games

PostPosted: 20 Aug 2019, 08:53
by Julius
Regarding Unvanquished I have to disagree... yes it looks great relatively speaking, but it plays (and mostly sounds) just like 15 year old Tremulous. I don't want to belittle the amazing work they have done so far, but IMHO the gameplay is what is holding it back.

Re: 10 Best Open Source FPS Games

PostPosted: 20 Aug 2019, 16:39
by Lyberta
Wow, I'm surprised there are actually 10 FLOSS FPSes out there. Although Sauerbraten was non-free assets.

Re: 10 Best Open Source FPS Games

PostPosted: 20 Aug 2019, 18:27
by fluffrabbit
Sauerbraten is kosher now, as is that sweet fork Red Eclipse.

Re: 10 Best Open Source FPS Games

PostPosted: 20 Aug 2019, 18:54
by Julius
fluffrabbit {l Wrote}:Sauerbraten is kosher now, as is that sweet fork Red Eclipse.


AFAIK nothing has changed about the non-free asset license of Sauerbraten. Red Eclipse is Free Software though if you can overlook some issues with how they run their master-server.

Re: 10 Best Open Source FPS Games

PostPosted: 20 Aug 2019, 19:11
by fluffrabbit
I can apt install Sauerbraten, so IDK what's up there. Maybe I've got the non-free repositories enabled. I know Wouter had only the best intentions, and anyways if it's just NC it's nbd imho. If you want libre engine+assets there's BananaBread.

Re: 10 Best Open Source FPS Games

PostPosted: 20 Aug 2019, 19:26
by dulsi
Is Blasphemer an open source Heretic version or Hexen? Looks like it is Heretic. I didn't like Heretic but liked Hexen.

Re: 10 Best Open Source FPS Games

PostPosted: 20 Aug 2019, 19:35
by fluffrabbit
The Heretic engine is just the Doom/Doom2 engine with sloped floors, so Blasphemer is Heretic. I don't really mind Heretic, but I always wanted it to be closer to Dungeon Master or The Elder Scrolls.

Re: 10 Best Open Source FPS Games

PostPosted: 20 Aug 2019, 20:22
by Julius
For Hexen there in Zauberer: https://github.com/CireG/Zauberer/

Re: 10 Best Open Source FPS Games

PostPosted: 20 Aug 2019, 20:39
by SteveSmith
FWIW, I recently wrote an open-source multiplayer FPS engine, humbly called SteveTech1: https://bitbucket.org/SteveSmith16384/stetech1/

I created a few games with it, one being "Two weeks in the pub" (a pun on the names PUBG and Fornite that this aimed to clone):-
https://bitbucket.org/SteveSmith16384/twoweeksinthepub/
https://www.youtube.com/watch?v=O-QbPfuOZQ4

And one called Moonbase Assault:-
https://www.youtube.com/watch?v=E38SdsO-nEI

Re: 10 Best Open Source FPS Games

PostPosted: 20 Aug 2019, 20:43
by fluffrabbit
Awesome! I'm not too comfy with BitBucket; what's the Git URL to clone it?

Re: 10 Best Open Source FPS Games

PostPosted: 20 Aug 2019, 20:58
by SteveSmith
fluffrabbit {l Wrote}:Awesome! I'm not too comfy with BitBucket; what's the Git URL to clone it?


For the engine itself, it would be "git clone https://SteveSmith16384@bitbucket.org/S ... etech1.git"
For Two Weeks in the Pub, it's git clone https://SteveSmith16384@bitbucket.org/S ... thepub.git
Moonbase Assault is "git clone https://SteveSmith16384@bitbucket.org/S ... ssault.git"

Let me know if you have any questions/issues.

Re: 10 Best Open Source FPS Games

PostPosted: 20 Aug 2019, 21:43
by fluffrabbit
The engine download is over 200 MB. Would it be possible for you to remove all the assets and jars and force push? It's a terrible practice to put binary dependencies in a source tree, and the download size just adds insult to injury.

Re: 10 Best Open Source FPS Games

PostPosted: 21 Aug 2019, 01:30
by onpon4
fluffrabbit {l Wrote}:I can apt install Sauerbraten, so IDK what's up there. Maybe I've got the non-free repositories enabled. I know Wouter had only the best intentions, and anyways if it's just NC it's nbd imho. If you want libre engine+assets there's BananaBread.

https://packages.debian.org/sid/sauerbraten

They have it in the non-free section just as before.

Re: 10 Best Open Source FPS Games

PostPosted: 21 Aug 2019, 08:59
by SteveSmith
fluffrabbit {l Wrote}:The engine download is over 200 MB. Would it be possible for you to remove all the assets and jars and force push? It's a terrible practice to put binary dependencies in a source tree, and the download size just adds insult to injury.


I've no idea why Bitbucket is reporting the engine download to be 221Mb. I've just downloaded it myself and it's only a 23Mb zip, which unzips to about 63Mb.

Edit: I had a quick google, and it's a known issue with Git/Bitbucket's garbage collector.

Re: 10 Best Open Source FPS Games

PostPosted: 21 Aug 2019, 10:11
by fluffrabbit
OK, yeah, that's a Git thing. That's why you force push.

Even so, don't package binary dependencies with source code ever.

Re: 10 Best Open Source FPS Games

PostPosted: 21 Aug 2019, 10:52
by SteveSmith
fluffrabbit {l Wrote}:Even so, don't package binary dependencies with source code ever.


Why not? It solves all the dependencies hassle. I wouldn't include massive dependencies, but ~4Mb of included jars is a small price to pay for just getting the software to compile and run.

Re: 10 Best Open Source FPS Games

PostPosted: 21 Aug 2019, 12:46
by fluffrabbit
It won't pass a security audit.

Re: 10 Best Open Source FPS Games

PostPosted: 21 Aug 2019, 13:06
by SteveSmith
fluffrabbit {l Wrote}:It won't pass a security audit.


Genuine question: What security audit?

Re: 10 Best Open Source FPS Games

PostPosted: 21 Aug 2019, 13:16
by fluffrabbit
My security audit when I R&D for air force training technologies.

Re: 10 Best Open Source FPS Games

PostPosted: 21 Aug 2019, 13:22
by SteveSmith
fluffrabbit {l Wrote}:My security audit when I R&D for air force training technologies.


How does that apply to this multiplayer FPS code? Are you looking to use it for Air Force training?

Re: 10 Best Open Source FPS Games

PostPosted: 21 Aug 2019, 13:32
by fluffrabbit
Unreal Engine has been applied to the same purposes.

Just to be clear, this is just for the purpose of illustration. It's not important that your engine be used for that. UE does license their engine code, but from what I hear it's massive and probably costs a lot of time to inspect, not that anybody in the military even cares about software security. My own standards are rather high.

Re: 10 Best Open Source FPS Games

PostPosted: 21 Aug 2019, 15:09
by SteveSmith
Fair enough, but I think I'll keep the project the way it is.

Re: 10 Best Open Source FPS Games

PostPosted: 24 Aug 2019, 15:30
by SteveSmith
I thought I'd just give Tremulous another go for the first time in about 10 years. Loads of servers, all with a grand total of 1 other player, who seemed to play some kind of invincible alien.