Shoot and Destroy is a free, open-source revival of Ace of Spades: a first-person shooter in a battlefield of blocks. Build your cover block by block, capture the enemy intel, and earn a jetpack or a sentry gun along the way.
One program hosts the match and plays in it, friends can join, and server-side bots fill the teams. It runs on Linux, macOS and Windows, and the source is GPLv3, so nobody can shut it down.
Singleplayer that is a real server
Starting a match runs the dedicated server locally and joins it, so offline play and online play are the same game.
Server-side bots
They plan their way to the objective (digging, bridging, swimming out), take cover, hear digging and split CTF into roles.
Up to 128 players a match
64 a team, bots included. The server is small: 128 players measured at 50-80 MB of memory.
Perks
A jetpack, a sentry gun, revive, landmine and dynamite, earned with kills and intel captures.
Gamepad first
Nothing in a match needs a keyboard. Xbox, PlayStation and Nintendo layouts, with rumble and gyro.
Plays the old servers too
The client still joins every public Ace of Spades 0.75/0.76 server: a second client for the same community.